2017-01-20 4 views
-1

В соответствии с JPEG2000 спецификации, Количество плитки в X и Y направлениях, вычисляется по следующей формуле:JPEG2000: Может ли число плиток в направлении X равняться нулю?

numXtiles =  (Xsiz - XTOsiz)/XTsiz & numYtiles =  (Ysiz - YTOsiz)/YTsiz

Но это не относится к диапазону numXtiles или numYtiles. Можем ли мы numXtiles = 0 в то время как numYtiles = 250 (или любое другое значение)?

ответ

1

Короче говоря, нет. Вам всегда понадобится по крайней мере один ряд и один столбец фрагментов для размещения вашего изображения в холсте.

В частности, маркер SIZ синтаксиса потока JPEG 2000 напрямую не определяет количество плиток, а размер каждой плитки. Поскольку ширина и высота плитки определены больше 0 (см. Стр. 453 «Основы, стандарты и практика сжатия изображений JPEG 2000», Дэвид Таубман и Майкл Марселлин), вы всегда будете иметь хотя бы одну плиту.

Сообщалось, что в зависимости от конкретной реализации, которую вы используете, может быть параметр numXtiles, который можно установить равным 0 без сбоев вашей программы. В этом случае параметр, скорее всего, игнорируется или интерпретируется по-разному.

+0

Можете ли вы дать мне ссылку для скачивания pdf этой книги? –

Смежные вопросы