Search found 35 matches
- 2019-05-05T14:05:56-07:00
- Forum: Bugs
- Topic: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
- Replies: 19
- Views: 40663
Re: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
and the heic files linked come from iphone devices (picture taken by default from the iphone camera), so they are not quite uncommon, it's the standard ...
- 2019-05-05T11:18:42-07:00
- Forum: Bugs
- Topic: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
- Replies: 19
- Views: 40663
Re: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
ooh yes sorry I mean 7.0.8.44 ...
>> Did IM ever find an RGB ICC profile in a YCbCr HEIC file
yes in 7.0.7.23 ...
>> Did IM ever find an RGB ICC profile in a YCbCr HEIC file
yes in 7.0.7.23 ...
- 2019-05-05T01:21:16-07:00
- Forum: Bugs
- Topic: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
- Replies: 19
- Views: 40663
Re: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
thanks a lot @snibgo !
So as a conclusion, we can say :
1/ there is a regression in IM 6.0.8.44 as it's not possible anymore to find the ICC profile , so impossible anymore to convert the .heic file to jpg keeping the icc profile configuration (it's will be removed, but image stay in YCbCr color ...
So as a conclusion, we can say :
1/ there is a regression in IM 6.0.8.44 as it's not possible anymore to find the ICC profile , so impossible anymore to convert the .heic file to jpg keeping the icc profile configuration (it's will be removed, but image stay in YCbCr color ...
- 2019-05-04T17:17:26-07:00
- Forum: Bugs
- Topic: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
- Replies: 19
- Views: 40663
Re: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
@snibgo thanks a lot for this documentative answer! I still not understand one thing, how iphone devices (so quite a lot of users) can send image with YCbCr color space and sRGB color profile and as you say this is non-sense because an RGB profile can't be applied to YCbCr color space? but this work ...
- 2019-05-04T16:47:37-07:00
- Forum: Bugs
- Topic: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
- Replies: 19
- Views: 40663
Re: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
@fmw42
So how to do (programmatically) with my picture (https://filebin.ca/4fy7yPEUfwga/picture.zip)
When I receive it in my server, when I do MagickGetImageColorspace I can see it's not sRGB (YCbCr here) but I see also that there is 1 ICC profile.
how to know if it's an sRGB icc profile or not ...
So how to do (programmatically) with my picture (https://filebin.ca/4fy7yPEUfwga/picture.zip)
When I receive it in my server, when I do MagickGetImageColorspace I can see it's not sRGB (YCbCr here) but I see also that there is 1 ICC profile.
how to know if it's an sRGB icc profile or not ...
- 2019-05-04T16:04:36-07:00
- Forum: Bugs
- Topic: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
- Replies: 19
- Views: 40663
Re: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
@snibgo
little question, when I want to convert any image with any kind of icc profiles to a sRGB icc profile do I always need to first convert the image to sRGBColorspace color space and then later apply the icc sRGB color profile ?
MagickTransformImageColorspace(sRGBColorspace ...
little question, when I want to convert any image with any kind of icc profiles to a sRGB icc profile do I always need to first convert the image to sRGBColorspace color space and then later apply the icc sRGB color profile ?
MagickTransformImageColorspace(sRGBColorspace ...
- 2019-05-04T15:51:27-07:00
- Forum: Bugs
- Topic: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
- Replies: 19
- Views: 40663
Re: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
@snibgo
Ok I found it's was MagickTransformImageColorspace
so under 7.0.7.23 doing
NewMagickWand(..)
MagickReadImage(.. "myImage.heic" ..)
MagickSetImageFormat(.. "jpg" ..)
MagickGetImageProfiles(.. '*' ..) => found one icc profile
MagickTransformImageColorspace(sRGBColorspace ...
Ok I found it's was MagickTransformImageColorspace
so under 7.0.7.23 doing
NewMagickWand(..)
MagickReadImage(.. "myImage.heic" ..)
MagickSetImageFormat(.. "jpg" ..)
MagickGetImageProfiles(.. '*' ..) => found one icc profile
MagickTransformImageColorspace(sRGBColorspace ...
- 2019-05-04T15:35:13-07:00
- Forum: Bugs
- Topic: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
- Replies: 19
- Views: 40663
Re: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
@snibgo: i Found it's MagickSetColorspace(). I did it but it's not help :(
under 7.0.7.23 :
NewMagickWand(..)
MagickReadImage(.. "myImage.heic" ..)
MagickSetImageFormat(.. "jpg" ..)
MagickGetImageProfiles(.. '*' ..) => found one icc profile
MagickSetColorspace(sRGBColorspace)
MagickProfileImage ...
under 7.0.7.23 :
NewMagickWand(..)
MagickReadImage(.. "myImage.heic" ..)
MagickSetImageFormat(.. "jpg" ..)
MagickGetImageProfiles(.. '*' ..) => found one icc profile
MagickSetColorspace(sRGBColorspace)
MagickProfileImage ...
- 2019-05-04T15:11:40-07:00
- Forum: Bugs
- Topic: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
- Replies: 19
- Views: 40663
Re: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
@snibgo : "If you think your file is encoded with P3 colorspace"
I don't know actually, I receive the file from internet and work on it on the fly (it's a web server) :(
So I can only trust what IM say me, but here look like im is wrong (in 7.0.8.44) :(
also, do you know how to convert to sRGB ...
I don't know actually, I receive the file from internet and work on it on the fly (it's a web server) :(
So I can only trust what IM say me, but here look like im is wrong (in 7.0.8.44) :(
also, do you know how to convert to sRGB ...
- 2019-05-04T14:53:07-07:00
- Forum: Bugs
- Topic: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
- Replies: 19
- Views: 40663
Re: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
@snibgo yes convert picture_1788442403862513610_-77991839800696479_-50_-50.heic out.png look good on 7.0.8.44 the but ICC color profile get lost :(
Main problem is that 7.0.8.44 found no ICC color profile when there is one but 7.0.7.23 found one ICC color profile this why I say maybe it's a ...
Main problem is that 7.0.8.44 found no ICC color profile when there is one but 7.0.7.23 found one ICC color profile this why I say maybe it's a ...
- 2019-05-04T14:11:29-07:00
- Forum: Users
- Topic: Converting HEIC images with Display P3 color profile
- Replies: 14
- Views: 36803
Re: Converting HEIC images with Display P3 color profile
exactly same problem for me here 

- 2019-05-04T13:58:13-07:00
- Forum: Bugs
- Topic: possible regression: unable to get the icc profile of an heic image under 7.0.8.44
- Replies: 19
- Views: 40663
possible regression: unable to get the icc profile of an heic image under 7.0.8.44
under imagemagick 7.0.7.23 when i do :
NewMagickWand(..)
MagickReadImage(.. "myImage.heic" ..)
MagickSetImageFormat(.. "jpg" ..)
MagickGetImageProfiles(.. '*' ..)
=> then it's return an icc profile
under the last one (7.0.8.44) then then same command return NO icc profile :(
so it's a possible ...
NewMagickWand(..)
MagickReadImage(.. "myImage.heic" ..)
MagickSetImageFormat(.. "jpg" ..)
MagickGetImageProfiles(.. '*' ..)
=> then it's return an icc profile
under the last one (7.0.8.44) then then same command return NO icc profile :(
so it's a possible ...
- 2019-05-04T07:45:22-07:00
- Forum: Developers
- Topic: how to convert an image to sRGB color profile ?
- Replies: 1
- Views: 9767
how to convert an image to sRGB color profile ?
Hello,
I have an .heic image (with come from an iOS device). How to convert it to sRGB ?
Before I was doing like this :
To convert to sRGB:
MagickProfileImage(Wand, 'icc', <sRGB2014.icc>);
then I immediately delete the sRGB profile to win space
MagickProfileImage(Wand, 'icc', nil);
but it's ...
I have an .heic image (with come from an iOS device). How to convert it to sRGB ?
Before I was doing like this :
To convert to sRGB:
MagickProfileImage(Wand, 'icc', <sRGB2014.icc>);
then I immediately delete the sRGB profile to win space
MagickProfileImage(Wand, 'icc', nil);
but it's ...
- 2018-09-01T00:00:59-07:00
- Forum: MagickWand
- Topic: Imagemagick wand use only one single CPU
- Replies: 9
- Views: 155255
Re: Imagemagick wand use only one single CPU
problem is that if you don't do fine tuning you can easily fall in situation where imagemagick will work very slowly, using only one CPU, or worse swaping between all cpu making operation very slow
- 2018-03-14T12:44:57-07:00
- Forum: MagickWand
- Topic: Imagemagick wand use only one single CPU
- Replies: 9
- Views: 155255
Re: Imagemagick wand use only one single CPU
@snibgo but why in this way IM choose by default MAGICK_THREAD_LIMIT=8 
