使用大疆TSDK提取热红外图像(RJPG)温度信息,热红外图像转tiff或tif,并使用pix4d将tiff或tif进行拼接 | 热红外照片温度信息提取,可处理1280x1024图像大小(重制版二)

发布时间:2026/7/31 18:53:48

使用大疆TSDK提取热红外图像(RJPG)温度信息,热红外图像转tiff或tif,并使用pix4d将tiff或tif进行拼接 | 热红外照片温度信息提取,可处理1280x1024图像大小(重制版二) 看到很多人在处理热红外图像的时候会遇到两个问题一个是在代码中调整四个参数然后再arcmap中打开查看太费时间和精力了还有一个是代码只能处理640x512大小的热红外图像处理1280x1024大小的热红外图像会报错。这次的重置版主要解决这两个问题特别是不能处理1280x1024尺寸图像的问题。先解决第一个问题我们使用大疆的红外热分析工具3DJI Thermal Analysis Tool 3查看拍摄的热红外图像。添加文件夹中的所有图像先点击第一张热红外图像进行查看我们先查看热红外图像的温度值是否跟实际的一样如果跟实际一样那么就不需要修改什么。如果跟实际不一样那么我们可以修改左侧的四个参数即在大疆的红外热分析工具3不断调整参数直至温度值与实际相符可以看到调整之后温度值也变化了在调整的过程中也需要注意四个参数的值不能超过大疆TSDK的取值范围。在大疆的红外热分析工具3调整参数可以替代在代码中调整参数减少操作复杂度和时间。修改代码以处理1280x1024大小的热红外图像我重新修改了热红外转换代码现在代码不仅可以处理640x512大小的热红外图像也可以处理1280x1024大小的热红外图像。需要完整代码可私聊我q3641987155或者附上你的联系方式我已经将工程文件打包成一个软件运行即可转换input_dir文件夹中存放640x512和1280x1024图像以进行测试640x512大小的图像1280x1024大小的图像运行代码之后转换成功640x512和1280x1024都可以混在一起转换output_dir文件夹中的转换结果在arcmap中查看温度值因为是演示所以我就没有修改参数直接运行代码了可以看到640x512大小图像的温度值和1280x1024大小图像的温度值差异大这是因为两者使用不同的相机进行拍摄参数也不一样使用统一的参数进行转换温度值会有显著差异

相关新闻