![Image](http://www.rubblewebs.co.uk/imagemagick/TESTS/reduced_colours1.jpg)
![Image](http://www.rubblewebs.co.uk/imagemagick/TESTS/final.jpg)
Code: Select all
<?php
// Resized the original image
exec("convert butterfly_sunflower_1.jpg -resize 400x300! reduced_colours1.jpg");
exec("convert reduced_colours1.jpg -matte ( +clone -fuzz 20% -transparent rgb(90,135,202) ) -compose DstOut -composite hat_mask.png");
exec("composite -compose Dst_in hat_mask.png -size 400x300 xc:blue green_hat.gif");
// Change the black to transparent
exec("convert green_hat.gif -transparent black black_trans.png");
exec("convert reduced_colours1.jpg -matte ( +clone -fuzz 20% -transparent rgb(196,144,0) ) -compose DstOut -composite lips_mask.png");
exec("composite -compose Dst_in lips_mask.png -size 400x300 xc:yellow red_lips.gif");
// Change the black to transparent
exec("convert red_lips.gif -transparent black red_trans.png");
exec("convert reduced_colours1.jpg -fuzz 12% -transparent rgb(68.81,27) face_mask.png");
exec("composite -compose DstOut face_mask.png -size 400x300 xc:green pink_face.png");
// Change the black to transparent
exec("convert pink_face.png -transparent black pink_trans.png");
// Composite the images
exec("convert pink_trans.png black_trans.png -composite red_trans.png -composite final.jpg");
?>
<img src="hat_mask.png">
<img src="green_hat.gif">
<img src="black_trans.png">
<img src="lips_mask.png">
<img src="red_lips.gif">
<img src="red_trans.png">
<img src="face_mask.png">
<img src="pink_face.png">
<img src="pink_trans.png">
<img src="final.jpg">
<img src="reduced_colours1.jpg">
It can be done, and some methods are on the web. one method called rotoscope, as been used to generate a flat cartoon like effect from film in the movie of Phillip K Dick's novel 'Scanner Darkly'.metaph wrote:Has anyone given any thought as to how to cartoonize a digital photo using ImageMagick? I'd like to script a bunch of these.
I have been playing with blending together reducing the colors, and using paint, charcoal and (optionally) the sketch filter. I tried using some colormaps and posterize but didn't like the results as much.
johnymac wrote:I blogged about how I accomplished it
http://www.mclear.co.uk/2009/06/how-to- ... -turn.html
johnymac wrote:Has anyone done any more on this? I'm trying to create one but failing badly at knowing what to do.
The best I have so far is..
Sorry about slow site btw..
http://crm.primaryt.co.uk/ppix/test12.php & http://crm.primaryt.co.uk/ppix/test10.php