Страница 1 из 1

Неправильная гистограмма для всех растров кроме int8

Добавлено: 05 окт 2010, 23:06
manisha
Не так давно (прозевал, когда именно) вкладка с гистограммой в свойствах слоя обновилась.
Теперь она показывает неправильные значения для float растров - все значения как-то запихиваются в 0-255. Очень конечно информативно, особенно когда значения пикселов от -1 до +1 и с дробной частью :)
Сейчас проверил - и для int16 тоже самое, похоже всегда отображается только диапазон 0-300 (вместо 0-65535), и все значения в него отображаются.

Почему кстати 300? Очевидно, отображаемый диапазон должен быть равен охвату типа растра, пустое место справа жалко терять.

r14326

Re: Неправильная гистограмма для всех растров кроме int8

Добавлено: 05 окт 2010, 23:40
Максим Дубинин
Все как ты и написал. Подписи оси X неверные, но сами кривые вроде правильные.

Раст с плавающей точкой:
http://gis-lab.info/data/samples/float-grid.7z

Изображение

Int16
http://gis-lab.info/data/samples/int16-tif-ndvi.7z

Изображение

r14331

Re: Неправильная гистограмма для всех растров кроме int8

Добавлено: 06 окт 2010, 06:26
Denis Rykov

Re: Неправильная гистограмма для всех растров кроме int8

Добавлено: 15 янв 2011, 23:26
Voltron
Насколько я могу судить, теперь диапазон значений пикселей подбирается правильно. Linux, r15014

Re: Неправильная гистограмма для всех растров кроме int8

Добавлено: 16 янв 2011, 21:14
Denis Rykov
Да, диапазон выбирается верный, но в случае Int16 я не наблюдаю самого графика.

Re: Неправильная гистограмма для всех растров кроме int8

Добавлено: 16 июл 2012, 12:43
Voltron
Master (ecaade2), насколько могу судить все отображается правильно. Просьба проверить