top of page
ABOUT US
PORTFOLIO
Jean Baptiste Ducruet
Jean Louis Ducruet
Albert Lemoine
Sophie Pamela
REPRODUCTION
ORIGINAL
DIGITAL
PRODUCT
SHOP
More
Use tab to navigate through the menu items.
Log In
Sort by
Load Previous
Quick View
0285
0285 JBD Digital Artwork Fairfield USA L'embrasse du couple
Quick View
0283
0283 JBD Digital Artwork Fairfield USA Detail of YOGA Worship of the sun
Quick View
0282
0282 JBD Digital Artwork Fairfield USA YOGA Worship of the sun
Quick View
0284
0284 JBD Digital Artwork Fairfield USA Le Reveil
Quick View
0286
0286 JBD Digital Artwork Fairfield USA The Lemons
Quick View
0287
0287 JBD Digital Artwork Fairfield USA The Blue Experience
Quick View
0288
0288 JBD Digital Artwork Fairfield USA The Gate Bali
Quick View
0289
0289 Angela Nude one for website
Quick View
0149
0149 JBD OIL ON CANVAS 14 X 11 2018 Fairfield USA Woman Face. Esquisse
Quick View
0151
0151 JBD OIL ON CANVAS 22 X 18 1974 Paris France The Red Triangle
Quick View
0152
0152 JBD OIL ON CANVAS 24 X 24 2018 Fairfield USA Abstract The Conquistadors
Quick View
0133
0133 JBD OIL ON CANVAS 20 X 16 2019 Fairfield USA Partial Nude
Load More
bottom of page
#!/usr/bin/env bash # --- Function to split string split_by () { string=$1 separator=$2 tmp=${string//"$separator"/$'\2'} IFS=$'\2' read -a arr <<< "$tmp" echo "${arr[@]}" } # --- Create directories for processed images mkdir -p thumbnails_600 mkdir -p thumbnails_200 mkdir -p watermark_images # --- Loop over all .png images in this directory for image in ./*.png do # --- Don't process the watermark foreground image if [[ $image =~ "pictura_darte" ]] then continue fi echo "Processing "$image # --- Create thumbnails images thumbnail="thumbnails_600/"$image convert -thumbnail 600 $image $thumbnail thumbnail="thumbnails_200/"$image convert -thumbnail 200 $image $thumbnail # --- Get size of image geometry=`identify -verbose $image |grep geometry | head -n 1` separator=': ' tmp=${geometry//"$separator"/$'\2'} ; IFS=$'\2' read -a arr <<< "$tmp" geometry=${arr[1]} separator='+' tmp=${geometry//"$separator"/$'\2'} ; IFS=$'\2' read -a arr <<< "$tmp" geometry=${arr[0]} separator='x' tmp=${geometry//"$separator"/$'\2'} ; IFS=$'\2' read -a arr <<< "$tmp" size_x=${arr[0]} size_y=${arr[1]} # --- Figure out where to position the watermark factor=$size_x if (($size_x > $size_y)) then factor=$size_y fi diff_x=$((size_x - $factor)) pos_x=$((diff_x / 2)) diff_y=$((size_y - $factor)) pos_y=$((diff_y / 2)) watermark="watermark_images/"$image convert $image \( pictura_darte.png -thumbnail x$factor \) -geometry +$pos_x+$pos_y -composite $watermark done