Change color of image
Posted: 2010-12-23T08:05:01-07:00
Hi
I need to change colour of particular area in the image. I am a java developer. So, can use JMagick or other (sorry forgot its name) java api.
In this image i want to change the sash and flower colour (currently in peach color) to any color at runtime, say fuschia, blue, green, etc.
I have tried on command line but it does not work for me. The command I used was
convert peach-flower.gif -fill white -draw -fuzz 13% 'color 162,60 replace' peachflowerwhite.gif
Got the following messages, the file peachflowerwhite.gif is created but with no changes
convert: Non-conforming drawing primitive definition `-' @ error/draw.c/DrawImage/3146.
convert: unable to open image `13%': No such file or directory @ error/blob.c/OpenBlob/2584.
convert: no decode delegate for this image format `13%' @ error/constitute.c/ReadImage/532.
convert: unable to open image `'color': No such file or directory @ error/blob.c/OpenBlob/2584.
convert: no decode delegate for this image format `'color' @ error/constitute.c/ReadImage/532.
convert: unable to open image `162,60': No such file or directory @ error/blob.c/OpenBlob/2584.
convert: no decode delegate for this image format `162,60' @ error/constitute.c/ReadImage/532.
convert: unable to open image `replace'': No such file or directory @ error/blob.c/OpenBlob/2584.
convert: no decode delegate for this image format `replace'' @ error/constitute.c/ReadImage/532.
convert: Non-conforming drawing primitive definition `-' @ error/draw.c/DrawImage/3146.
Any help is appreciated
I need to change colour of particular area in the image. I am a java developer. So, can use JMagick or other (sorry forgot its name) java api.
In this image i want to change the sash and flower colour (currently in peach color) to any color at runtime, say fuschia, blue, green, etc.
I have tried on command line but it does not work for me. The command I used was
convert peach-flower.gif -fill white -draw -fuzz 13% 'color 162,60 replace' peachflowerwhite.gif
Got the following messages, the file peachflowerwhite.gif is created but with no changes
convert: Non-conforming drawing primitive definition `-' @ error/draw.c/DrawImage/3146.
convert: unable to open image `13%': No such file or directory @ error/blob.c/OpenBlob/2584.
convert: no decode delegate for this image format `13%' @ error/constitute.c/ReadImage/532.
convert: unable to open image `'color': No such file or directory @ error/blob.c/OpenBlob/2584.
convert: no decode delegate for this image format `'color' @ error/constitute.c/ReadImage/532.
convert: unable to open image `162,60': No such file or directory @ error/blob.c/OpenBlob/2584.
convert: no decode delegate for this image format `162,60' @ error/constitute.c/ReadImage/532.
convert: unable to open image `replace'': No such file or directory @ error/blob.c/OpenBlob/2584.
convert: no decode delegate for this image format `replace'' @ error/constitute.c/ReadImage/532.
convert: Non-conforming drawing primitive definition `-' @ error/draw.c/DrawImage/3146.
Any help is appreciated