A2B0 / B2A0 и LUTA2B / LUTB2A

Статус
Закрыто для дальнейших ответов.

ametim

Участник
Топикстартер
Сообщения
17
Реакции
0
Привет, снова я. Все еще создаю icc-profile для монитора. И следующий вопрос у меня. В тэгах A2B0 / B2A0 содержатся look-up-tables LUTA2B / LUTB2A - типа -> B-Curve - Matrix(3х4) - M-Curve, но что-то с профилем не так.

Никто ссылку на рабочий профиль дать не может, чтобы я хоть посмотреть мог, что я не так делаю. Спасибо
 

ametim

Участник
Топикстартер
Сообщения
17
Реакции
0
Ответ: A2B0 / B2A0 и LUTA2B / LUTB2A

ametim сказал(а):
Привет, снова я. Все еще создаю icc-profile для монитора. И следующий вопрос у меня. В тэгах A2B0 / B2A0 содержатся look-up-tables LUTA2B / LUTB2A - типа -> B-Curve - Matrix(3х4) - M-Curve, но что-то с профилем не так.

Никто ссылку на рабочий профиль дать не может, чтобы я хоть посмотреть мог, что я не так делаю. Спасибо

Ах да, тестирую профиль в icc profile inspector, выдается ошибка -11 или
-1001 без описания ошибки. Кто-нибудь знает, что эти ошибки означают?
 

ametim

Участник
Топикстартер
Сообщения
17
Реакции
0
Ответ: A2B0 / B2A0 и LUTA2B / LUTB2A

Можно я мою LUTAtoB вставлю??

Bytes
0: mAB_ () /* signature */
4: 00 00 00 00h /* reserved */
8: 03 /* number of input channel */
9: 03 /* number of output channel */
10: 00 00h /* pad */
12: 00 00 00 20h /* offset to first b-curve */
16: 00 00 00 30h /* offset to matrix */
20: 00 00 00 60h /* offset to first m-curve */
24: 00 00 00 00h /* offset to CLUT */
28: 00 00 00 00h /* offset to first a-curve */
32: para /* first b-curve -> parametric curve*/
36: 00 00 00 00h /* reserved */
40: 00 00h /* type code -> tolko gamma-parameter */
42: 00 00h /* pad */
44: 00 00 B3 33h /* gamma = 0.7 */
48: 00 00 19 99h /* e1 = 0.1 */
...:
92: 00 00 19 99h /* e12 = 0.1 */
96: para /* first m-curve -> parametric curve */
100: 00 00 00 00h /* reserved */
104: 00 00h /* type code -> tolko gamma parameter */
106: 00 00h /* pad */
108: 00 01 00 00h /* gamma = 1.0 */

Здесь что-то не так? ProfileDump выдает сообщение "*** invalid tag ***"

И я еще сам профиль тоже вставил. Это тестовый профиль, может какие-то тестовые значения влияют на дальнейшее содержание?!

Плиииииз, помогите.
 

Вложения

  • test.zip
    317 байт · Просм.: 258

ametim

Участник
Топикстартер
Сообщения
17
Реакции
0
Ответ: A2B0 / B2A0 и LUTA2B / LUTB2A

ametim сказал(а):
Здесь что-то не так? ProfileDump выдает сообщение "*** invalid tag ***"
Да, там что-то не так :) Количество кривых должно соответствовать количеству каналов :)
Вчера уже было очень поздно писать об этом
 
Статус
Закрыто для дальнейших ответов.