Копірайти

При­ду­мую скрипт для авто­ма­ти­чної оброб­ки фоток: змі­не­н­ня роз­мі­ру й зафі­га­чу­ва­н­ня копі­рай­та. Поки наду­мав ота­ке:

#!/usr/bin/env bash
 
for i in *.JPG
do
	# resize image
	convert -resize 1280 $i _$i
 
	# get image dimensions
	dimensions=`identify "_$i" | awk '{print($3)}'`
	dim_x=`echo $dimensions | cut -d x -f 1`
	dim_y=`echo $dimensions | cut -d x -f 2`
 
	# get rectangle position
	top_x=`echo "$dim_x-315" | bc -l`
	top_y=`echo "$dim_y-22" | bc -l`
 
	# put copyright
	convert -pointsize 14 -font Liberation-Sans-Regular -draw "fill rgb(220,220,220) stroke rgb(220,220,220) rectangle $top_x,$top_y $dim_x,$dim_y" -draw 'gravity SouthEast fill black text 5,2 "© Oleksandr Natalenko :: http://natalenko.name/"' _$i __$i
 
	# remove garbage
	rm _$i
done

Це ще не фіналь­ний варі­ант, буду доробляти/переробляти.

Мітки: , , ,

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

*

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.