是否有用于轻松查看图像像素的软件?

时间:2016-12-06 06:56:06

标签: image-processing windows-applications

我需要软件以一种简单的方式手动检查图像的像素值( Tiff ,jpg,png,...)(比如指定像素位置(x,y)然后软件应该给我与该像素相关的所有波段的值,即红色,绿色,蓝色,温度......)。

最好是Windows GUI软件。

2 个答案:

答案 0 :(得分:0)

您将使用Adobe Photoshop图像 - 图像大小

答案 1 :(得分: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。它适用于BMP的160多种图像文件格式,通过TIF,JPEG,GIF。

因此,要找到JPEG左上角像素的颜色:

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

在TIF中找到像素100,100的颜色:

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