This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
getty_sizes<-read.csv(header=FALSE, "Getty_Filesizes.csv") | |
hist(getty_sizes[,1],breaks=1000, main="Getty Open Image Size at 0.25 Megapixel", xlab="KB") | |
rug(getty_sizes[,1]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
find . -name '*.id' | xargs -I {} cat {} > mr_identify.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
find . -name '*.jpg' -exec sh -c 'identify "{}" > `basename "{}" .jpg`.id' ';' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mfind /$MANTA_USER/public/getty -n "jpg$" | mjob create -w -m 'identify $MANTA_INPUT_FILE' -r cat |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
echo /$MANTA_USER/stor/getty.tar | mjob create -o -m 'muntar -f $MANTA_INPUT_FILE /$MANTA_USER/public' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
curl -k https://us-east.manta.joyent.com/mantademo/public/images/getty-open/130812_GettyOpen_500x500_webp.tar > getty_webp.tar |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
convert 00000201.jpg -colorspace RGB -resize 250000@ -colorspace sRGB -quality 50 -define webp:lossless=true 00000201.webp |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
find . -name '*.webp' -exec sh -c 'mv "{}" ``dirname "{}"``/``basename "{}" webp``jpg' ';' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Start with the MapReduce version of ImageMagick 'identify' output from previous Gist | |
# With your local image directory (assume these are the good originals) run 'identify' as follows | |
$ identify *.jpg > master_identify.txt | |
# to match the MapReduce output, local job specific information needs to be removed. | |
$ cat master_identify.txt | \ | |
sed 's/\[\(.*\)\]//' | \ | |
sed 's/ \(.\):\(..\).\(...\)//' | \ | |
sed 's/ 0.\(...\)u//' | \ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# image_identify.txt is a file with the default output from ImageMagick 'identify' | |
# run over a set of JPG files locally, | |
# or the equivalent Manta MapReduce 'identify' output from the previous Gist. | |
$ identify *.jpg > image_identify.txt | |
$ head -5 image_identify.txt | |
00000201.jpg JPEG 3295x5947 3295x5947+0+0 8-bit sRGB 23.99MB 0.010u 0:00.000 | |
00000301.jpg[1] JPEG 4470x3126 4470x3126+0+0 8-bit sRGB 22.15MB 0.000u 0:00.009 | |
00000401.jpg[2] JPEG 3115x4485 3115x4485+0+0 8-bit sRGB 19.41MB 0.000u 0:00.000 | |
00000501.jpg[3] JPEG 3093x4515 3093x4515+0+0 8-bit sRGB 19.39MB 0.000u 0:00.000 |