Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 从像素数据获取温度_Image_Matlab_Pixel_Analysis - Fatal编程技术网

Image 从像素数据获取温度

Image 从像素数据获取温度,image,matlab,pixel,analysis,Image,Matlab,Pixel,Analysis,我有一张红外相机的彩色照片。它是不同颜色的温度等级。 我想通过3D模型传输这张图片中的温度数据。 我的问题是找到像素数据(u、v、颜色等)和温度水平之间的相关性。为此,我使用Matlab。如果你有什么办法解决这个问题,请告诉我 您可以获取RGB图像的第一个维度,即红色分量: 红色=I(:,:,1); 红色成分的强度值应与温度水平密切相关。遵循Leeor的说法: 如果加载图片(如jpg、png…),则会有一个高x宽x 3的尺寸矩阵 该“3”维为RGB值 这样,你就知道你有什么颜色了 要知道它对应的

我有一张红外相机的彩色照片。它是不同颜色的温度等级。 我想通过3D模型传输这张图片中的温度数据。
我的问题是找到像素数据(u、v、颜色等)和温度水平之间的相关性。为此,我使用Matlab。如果你有什么办法解决这个问题,请告诉我

您可以获取RGB图像的第一个维度,即红色分量: 红色=I(:,:,1);
红色成分的强度值应与温度水平密切相关。

遵循Leeor的说法:

如果加载图片(如jpg、png…),则会有一个高x宽x 3的尺寸矩阵

该“3”维为RGB值

这样,你就知道你有什么颜色了


要知道它对应的温度,需要有一个参考数据。例如,如果您有一个颜色栏,显示对应于500到1500ºC温度范围的颜色,例如,您可以尝试找到与颜色栏像素颜色最接近的图像像素颜色值。

这里的讨论可能会帮助您获得更多信息,了解解决此问题之前需要哪些附加数据。感谢您的回答,但对于每种格式(JPEG、PNG等)的彩色图片是否都可能这样做或者应该是特殊格式?不需要特殊格式。但是,您可以使用不同的颜色空间表示,请参见此处