-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can support myck conversion? #45
Comments
I was actually trying to convert ICC profiles as well; it seems the delegate library is not built in, like you experienced. Also, can support for CUBE color profiles be added? |
LCMS support is in https://github.com/dlemstra/Magick.Native See #46 to port that project's compilation steps |
@a573367014 @DevinKott-KA can you please provide samples to files to attempt this either links here or email them to me. Thanks! |
@KnicKnic Here is a repository full of ICC/ICM files that you can download one from. I specifically just tried the "acer_xb270hu.icc" profile. I ran it on my desktop with "magick ./horse1.jpeg -profile ./acer_xb270hu.icc ./output.jpeg" and it worked fine. Generates output.jpeg with the color profile applied. |
@DevinKott-KA I added support for lcms delegate (which is the library needed for this) to magica - a project similar to this one. You can find wasm files here but I don't think they will work with this project out of the box. I will try to support lcms on this project , in the meanwhile you can replace .wasm with magica's magick.wasm and edit magick.js file replacing the minified js with magica's magick.js file To use magica's wasm in this project sources this should work also
|
convert: DelegateLibrarySupportNotBuiltIn 'srcFile.jpg' (LCMS) @ warning/profile.c/ProfileImage/873.
The text was updated successfully, but these errors were encountered: