Changeset 7556
- Timestamp:
- 04/18/12 10:46:17 (14 months ago)
- Location:
- ImageMagick/branches/ImageMagick-6/Magick++/lib
- Files:
-
- 2 edited
-
Image.cpp (modified) (1 diff)
-
Magick++/Include.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ImageMagick/branches/ImageMagick-6/Magick++/lib/Image.cpp
r6799 r7556 2670 2670 2671 2671 modifyImage(); 2672 2673 if ( colorSpace_ != RGBColorspace && 2674 colorSpace_ != sRGBColorspace && 2675 colorSpace_ != TransparentColorspace && 2676 colorSpace_ != GRAYColorspace ) 2677 { 2678 if (image()->colorspace != RGBColorspace && 2679 image()->colorspace != sRGBColorspace && 2680 image()->colorspace != TransparentColorspace && 2681 image()->colorspace != GRAYColorspace) 2682 { 2683 /* Transform to RGB colorspace as intermediate step */ 2684 TransformRGBImage( image(), image()->colorspace ); 2685 throwImageException(); 2686 } 2687 /* Transform to final non-RGB colorspace */ 2688 RGBTransformImage( image(), colorSpace_ ); 2689 throwImageException(); 2690 return; 2691 } 2692 2693 if ( colorSpace_ == RGBColorspace || 2694 colorSpace_ == sRGBColorspace || 2695 colorSpace_ == TransparentColorspace || 2696 colorSpace_ == GRAYColorspace ) 2697 { 2698 /* Transform to a RGB-type colorspace */ 2699 TransformRGBImage( image(), image()->colorspace ); 2700 throwImageException(); 2701 return; 2702 } 2672 TransformRGBImage( image(), colorSpace_ ); 2673 throwImageException(); 2703 2674 } 2704 2675 Magick::ColorspaceType Magick::Image::colorSpace ( void ) const -
ImageMagick/branches/ImageMagick-6/Magick++/lib/Magick++/Include.h
r6570 r7556 868 868 using MagickCore::ResourceLimitFatalError; 869 869 using MagickCore::ResourceLimitWarning; 870 using MagickCore::RGBTransformImage;871 870 using MagickCore::RollImage; 872 871 using MagickCore::RotateImage; … … 921 920 using MagickCore::ThrowException; 922 921 using MagickCore::TransformImage; 923 using MagickCore::Transform RGBImage;922 using MagickCore::TransformImageColorspace; 924 923 using MagickCore::TransparentPaintImage; 925 924 using MagickCore::TransparentPaintImageChroma;
Note: See TracChangeset
for help on using the changeset viewer.
