Вверх ↑
Этот топик читают: Гость
Ответов: 95
Рейтинг: 2
#1: 2012-12-28 15:57:46 ЛС | профиль | цитата
Компонент Img_Loader не загружает картинки JPEG CMYK.
Компонент Jpeg загружает, но при преобразовании в BMP нарушается цветовая гамма.
в архиве тестовые картинки.
Если исправить не вариант, может кто-нибудь подскажет, как сделать проверку загружаемой картинки, RGB она или CMYK?

http://forum.hiasm.com/forum_serv.php?q=56&id=3447
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Разработчик
Ответов: 26068
Рейтинг: 2121
#2: 2012-12-28 17:05:23 ЛС | профиль | цитата
Abracadabra писал(а):
Если исправить не вариант

Для Img_Loader-а -- точно не вариант, он использует функции IE.
Abracadabra писал(а):
Компонент Jpeg загружает, но при преобразовании в BMP нарушается цветовая гамма

Такая у нас библиотека, другой нет
карма: 22

0
Ответов: 258
Рейтинг: -27
#3: 2012-12-28 21:06:37 ЛС | профиль | цитата
так библиотек ведь хватает ?
карма: 0

0
Ответов: 95
Рейтинг: 2
#4: 2012-12-29 14:03:51 ЛС | профиль | цитата
Cubone писал(а):
так библиотек ведь хватает ?
не силён я в программировании. можете описать, как можно обойти проблему?
карма: 0

0
Ответов: 8888
Рейтинг: 823
#5: 2012-12-29 14:09:17 ЛС | профиль | цитата
nesco, посмотрите здесь, вдруг пригодится: http://umirov.com/2011/11/09/check-if-jpeg-is-cmyk-in-dot-net/
карма: 19

0
Разработчик
Ответов: 26068
Рейтинг: 2121
#6: 2012-12-29 15:53:53 ЛС | профиль | цитата
Леонид писал(а):
посмотрите здесь, вдруг пригодится

Я в .NET не силен, это Ника просить надо
карма: 22

0
Ответов: 4622
Рейтинг: 746
#7: 2012-12-29 16:10:07 ЛС | профиль | цитата
В Exif.pas, который используется у нас в Jpeg для чтения атрибутов, можно прочитать Colorspace, если оно покажет то, что нужно.
карма: 26

0
Ответов: 5227
Рейтинг: 587
#8: 2012-12-29 18:34:49 ЛС | профиль | цитата
nesco, очень интересная тема, поддержка PNG во всех твоих компонентах можно ожидать в ближайшем будущем (да и не в ближайшем тоже)

[flood]с наступающим, можешь меня послать а можешь и обрадовать [/flood]
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26068
Рейтинг: 2121
#9: 2012-12-29 23:09:04 ЛС | профиль | цитата
andrestudio писал(а):
поддержка PNG во всех твоих компонентах можно ожидать в ближайшем будущем

Не понял, а у нас что, png не поддерживается Два компонента его читать могут
карма: 22

0
Ответов: 5227
Рейтинг: 587
#10: 2012-12-30 12:08:49 ЛС | профиль | цитата
nesco, PopupMenuEx, MenuEx и т.д
[flood]впрочем ответ очевиден, пакет заморожен со всеми вытекающими[/flood]
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26068
Рейтинг: 2121
#11: 2012-12-30 12:43:23 ЛС | профиль | цитата
andrestudio писал(а):
PopupMenuEx, MenuEx и т.д

Там стандартный тип применяется, который bmp, это в библиотеке прописано. В любом случае, придется png конвертить в bmp, тк система может на контексте отрисовать только этот формат. Но никто не мешает использовать StreamArray и при запуске отконвертить png в bmp
карма: 22

0
11
Сообщение
...
Прикрепленные файлы
(файлы не залиты)