![]() |
Подгрузка изображений в CMYK формате
Всем регардсы !
Собственно вопрос: пользователь загружает во флеш изображения, некоторые из них имеют цветовое пространство CMYK. Так как CMYK не поддерживается флешем, то эти картинки отображаются как попало. Можно ли как-нибудь средствами флеша определить какое цветовое пространство имеет данное изображение и преобразовать его в изображение с другим цветовым пространством ? Или, если можете, подскажите плз с помощью какой серверной технологии этого лучше всего добится ? Суть проблемы в том, что нужно преобразовывать не все входящие изображения, а лишь те, которые в CMYK цветах... |
А дайте ссылку на картинку с CMYK цветом ?!!
Еще интересно какой технологии у вас монитор который отображает в CMYK-е? -) |
Вложений: 1
Зря смеешься =) JPEG может быть в CMYK.
|
Вложений: 1
картинка в CMYK-е:
ЗЫ:у мну монитор самый обыкновенный, а у вас ? :mosking: Может, кто-нибудь знает готовый компонент(можно даже платный) для работы с CMYK изображениями во флеше? |
Цитата:
|
Вложений: 1
Это и есть картинка в оригинале, а вот такой она становится после подгрузки в приложение:
|
Был плагин к акробату, у нас в газете пользовались, он мог конвертировать на автопилоте картинки... но я даж уже не помю, как назывался + конвертация отвратного качества получалась, лучше было руками делать... А с CMYK ты просто умаешься... там ведь еще профайлы и настроек куча, типа максимального количества черного, максимального общего количества краски и т.д... боюсь, что автоматом конвертировать не получится, разве что какой-нибудь скрин капчурер настроить, чтобы скриншоты делал, но, все-равно, качество сильно пострадает... легче заказчика научить фотошопом пользоваться - дешевле выйдет =)
|
Сам алгоритм преобразования довольно нехитрый:
Код:
Вопрос: как распарсить ByteArray картинки, чтобы получить доступ к матрице... |
К какой матрице? Загрузите картинку, получите Bitmap, а у него bitmapData и делайте с ней, что хотите.
Только вот, для использования функции, вам надо сначала получить эти самые c, m, y, k на входе. |
Все это верно для обычных картинок, если грузить в CMYK то и BitmapData у нее получается искаженной.
|
| Часовой пояс GMT +4, время: 04:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.