convert Apple Color Emoji

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: convert Apple Color Emoji

Post by magick »

Ok, its on us then to determine why ImageMagick cannot render the font. Stand by...
gmaxera
Posts: 7
Joined: 2016-01-05T10:29:44-07:00
Authentication code: 1151

Re: convert Apple Color Emoji

Post by gmaxera »

:-( No one got a clue why freetype can view the font and the Imagemagick cannot use it ?
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: convert Apple Color Emoji

Post by fmw42 »

gmaxera wrote::-( No one got a clue why freetype can view the font and the Imagemagick cannot use it ?

Be patient. Magick will look into this as soon as he can.
rien333
Posts: 1
Joined: 2016-07-14T07:17:14-07:00
Authentication code: 1151

Re: convert Apple Color Emoji

Post by rien333 »

Any word on this? :)
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: convert Apple Color Emoji

Post by magick »

We made an initial attempt at supporting color Emoji's and could not get it working. We don't have an ETA on when we will add support. In the mean-time, any user is welcome to submit a patch against the current code base to support color Emoji's.
gmaxera
Posts: 7
Joined: 2016-01-05T10:29:44-07:00
Authentication code: 1151

Re: convert Apple Color Emoji

Post by gmaxera »

I can take a look on how to do it. But, can I have some guidance on what has been tried so far and where to look at in order to narrow down my attempts to solve the problem ?
Don
Posts: 47
Joined: 2013-05-09T14:10:43-07:00
Authentication code: 6789

Re: convert Apple Color Emoji

Post by Don »

Hello,

I was wondering if there is any update on this? Thank you. :)
User avatar
kyletramirez
Posts: 1
Joined: 2017-02-10T10:10:16-07:00
Authentication code: 1151

Re: convert Apple Color Emoji

Post by kyletramirez »

Is there any update on when this is happening?
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: convert Apple Color Emoji

Post by fmw42 »

Freetype does not support Apple emojis to my understanding but does support google color emoji fonts. See https://www.freetype.org/
FreeType 2.5

2013-06-19
FreeType 2.5 has been released. A major new feature is support for color embedded bitmaps (eg. color emoji), contributed by Behdad Esfahbod on behalf of Google.
But see also
https://gist.github.com/jokertarot/7583938

And
http://probablement.net/txt/emojilinux
Don
Posts: 47
Joined: 2013-05-09T14:10:43-07:00
Authentication code: 6789

Re: convert Apple Color Emoji

Post by Don »

I was wondering before installing anything if installing either https://github.com/eosrei/emojione-color-font or https://github.com/eosrei/twemoji-color-font that is mentioned in http://probablement.net/txt/emojilinux would work with imagemagick in rendering emojis?

Thank you.
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: convert Apple Color Emoji

Post by fmw42 »

The only way to know for sure is to try with Freetype. According to the Freetype website above it only supports the Google emojis contributed by Behdad Esfahbod. But I have not researched to find those emoji fonts. Imagemagick is limited to whatever Freetype supports, since it uses Freetype as a delegate library for font rendering.

You could also ask on the Freetype web site or a Freetype forum.
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: convert Apple Color Emoji

Post by fmw42 »

Don
Posts: 47
Joined: 2013-05-09T14:10:43-07:00
Authentication code: 6789

Re: convert Apple Color Emoji

Post by Don »

fmw42 wrote: 2017-03-04T19:37:56-07:00 The only way to know for sure is to try with Freetype. According to the Freetype website above it only supports the Google emojis contributed by Behdad Esfahbod. But I have not researched to find those emoji fonts. Imagemagick is limited to whatever Freetype supports, since it uses Freetype as a delegate library for font rendering.
Looks like I might be out of luck at the moment since ImageMagick is limited to whatever FreeType supports because on my linux distro, the FreeType version is 2.3 and the FreeType version that supports emojione is FreeType 2.5 and above.

I am not sure why my linux distro is not issuing an update to a more newer version of FreeType via it's software package updater. I could manually install a newer version but I'm not sure how that would go with the installed version that was done with the package updater, which is YUM in my case. Not sure if it can cause any conflicts etc.
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: convert Apple Color Emoji

Post by fmw42 »

I found this reference, https://github.com/googlei18n/noto-emoji/issues/36, and opened the link in the first message "here" to https://github.com/engen0/notocoloremojibuild2 and downloaded the emoji ttf file and tried to use it, but IM says it does not recognize that font. I did not try modifying any other files.

I have:
freetype @2.7.1_0
fontconfig @2.12.1_1
cairo @1.14.8_0+quartz+x11
Don
Posts: 47
Joined: 2013-05-09T14:10:43-07:00
Authentication code: 6789

Re: convert Apple Color Emoji

Post by Don »

fmw42 wrote: 2017-03-07T17:50:10-07:00 I found this reference, https://github.com/googlei18n/noto-emoji/issues/36, and opened the link in the first message "here" to https://github.com/engen0/notocoloremojibuild2 and downloaded the emoji ttf file and tried to use it, but IM says it does not recognize that font. I did not try modifying any other files.

I have:
freetype @2.7.1_0
fontconfig @2.12.1_1
cairo @1.14.8_0+quartz+x11
Thanks for trying and confirming your attempt. Was able to get on another system that met the same requirements and IM said the same for me too.

Well.. only so much we can try/do at the moment. Hopefully a solution is in the works. Thanks.
Post Reply