2016-12-06 4 views
0

Мне нужно программное обеспечение для проверки значений пикселей вручную изображения (Tiff, jpg, png, ...) простым способом (например, указать местоположение пикселя (x, y), а затем программное обеспечение должно дать мне значения всех полос, связанных с этим пикселем, то есть красный, зеленый, синий, температура, ...).Есть ли программное обеспечение для простого просмотра пикселей изображения?

Желательно быть Windows GUI Software.

+0

Я предполагаю, что ваш запрос в основном относится к изображениям Tiff, так как другие форматы поддерживают только RGB. Поэтому вам лучше искать специализированный читатель Tiff. –

+0

На самом деле я заинтересован в обоих, но больше для Tiff диапазонов –

ответ

0

Вы бы использовать Adobe Photoshop изображение - размер изображения

+0

Дорогой, я хочу, чтобы значения пикселя не изменяли размер изображения. Внимательно прочитайте вопрос. –

0

Обновленный ответ

TIF файл, который вы в настоящее время при условии, показывает, что это на самом деле пирамида TIFF с 8 суб-изображений последовательно меньших размеров:

identify tjpeg.tiff 

tjpeg.tiff[0] TIFF 16716x16716 16716x16716+0+0 8-bit sRGB 152MB 0.010u 0:00.009 
tjpeg.tiff[1] TIFF 8358x8358 8358x8358+0+0 8-bit sRGB 152MB 0.000u 0:00.000 
tjpeg.tiff[2] TIFF 4179x4179 4179x4179+0+0 8-bit sRGB 152MB 0.000u 0:00.000 
tjpeg.tiff[3] TIFF 2090x2090 2090x2090+0+0 8-bit sRGB 152MB 0.000u 0:00.000 
tjpeg.tiff[4] TIFF 1045x1045 1045x1045+0+0 8-bit sRGB 152MB 0.000u 0:00.000 
tjpeg.tiff[5] TIFF 523x523 523x523+0+0 8-bit sRGB 152MB 0.000u 0:00.000 
tjpeg.tiff[6] TIFF 262x262 262x262+0+0 8-bit sRGB 152MB 0.000u 0:00.000 

Если вы хотите пиксель от верхнего слоя (один с самым высоким разрешением), вам нужно будет выбрать его путем добавления нуля к имени файла:

convert -define tiff:ignore-tags=34264,34461,34725,34737 tjpeg.tiff[0] -colorspace rgb -colors 256 -format "%[pixel:p{8000,8000}]" info: 

rgb(59,59,44) 

Оригинал ответа

Вы можете использовать ImageMagick в командной строке и, возможно, обернуть GUI вокруг него, если вы хотите. Он работает с более чем 160 форматами файлов изображений из BMP, через TIF, JPEG, GIF.

Таким образом, чтобы найти цвет верхнего левого пикселя JPEG:

convert image.jpg -colorspace rgb -colors 256 -format "%[pixel:p{0,0}]" info: 
rgb(7,7,8) 

Чтобы найти цвет пикселя 100,100 в TIF:

convert image.tif -colorspace rgb -colors 256 -format "%[pixel:p{100,100}]" info: 
rgb(7,7,8) 
+0

Будет ли это работать для мультиспектральных Tiffs? –

+0

@YvesDaoust Привет, Ив. Новая версия 7 ImageMagick должна обрабатывать многоканальные изображения, но я не проверял. Если у вас небольшой мультиспектральный TIF, лежащий вокруг того, что вы хотите поделиться со мной, я проверю его для вас. Мой домен электронной почты - это 'thesetchells.com', и мое имя -« mark »- обязательно вы это сделаете. –

+0

Э-э, я не ОП. –

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