Re: Discrepencies between IM and GM
Bob Friesenhahn <[email protected]>
| Newsgroups | gmane.comp.video.graphicsmagick.core |
|---|---|
| Message-ID | <[email protected]> |
On 26 Dec 2003, David N. Welton wrote: > I was attempting to update to Rolf's latest TclMagick commits, which > appear to be compiled against IM, because there are some problems... > > AreaResource, IndexChannel, LABColorspace, ReplaceCompositeOp don't > seem to have made it from IM to GM. AreaResource and IndexChannel are > mentioned in magick_wand.c. ReplaceCompositeOp is mentioned in the > types.html under www/api. As Glenn correctly points out, GraphicsMagick is not a clone of current ImageMagick, and in fact if it were to attempt to be a clone of ImageMagick, the resulting API churn would cause GraphicsMagick to fail to meet its stability objective. Regardless, GraphicsMagick can take some steps to aid with compile-time compatibility. A number of the items you mention are just new names for existing interfaces. GraphicsMagick does not support AreaResource at all but I expect we can add something so dependent code at least compiles. IndexChannel is just another name for the existing "BlackChannel" enumeration. We can add LABColorspace since GM will eventually support LABColorspace (it won't actually be supported in 1.1). ReplaceCompositeOp is the same as CopyCompositeOp. In fact, CopyCompositeOp is already the second name for the same functionality so it has now had three names. Bob ====================================== Bob Friesenhahn [email protected] http://www.simplesystems.org/users/bfriesen ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click