使用Python和OpenCV测量图像视频实时摄像头流中的温度

2022-08-04

使用Python和OpenCV测量图像/视频/实时摄像头流中的温度

本仓库提供了一系列Python脚本,用于使用Python和OpenCV从图像、视频或实时摄像头流中测量任意一点的温度。以下是各个脚本的详细介绍:

脚本列表

1. basic_drawing.py

  • 功能: 基础绘制脚本示例,展示了如何在图像上进行基础绘制操作。

2. measure_image_temperature.py

  • 功能: 测试图片温度,用于测量静态图像中任意一点的温度。

3. measure_video_temperature.py

  • 功能: 测试视频温度,用于测量视频文件中任意一点的温度。

4. gray8_vs_gray16.py

  • 功能: 比较gray8与gray16图像格式的差异,并展示如何进行互相转换及增加颜色条。

5. measure_camera_video_temperature.py

  • 功能: 测试实时摄像头视频流温度,用于测量实时摄像头流中任意一点的温度。

6. plot_bar.py

  • 功能: 绘制温度条形图,用于可视化温度数据。

7. measure_image_click_temperature.py

  • 功能: 鼠标事件测试任意一点温度,用户可以通过点击图像中的任意一点来测量该点的温度。

测试照片

  • 目录: images/
  • 内容: 包含用于测试的照片文件,如lighter_gray16_image.tiffpygame_icon.tiff

其他脚本

  • pil.py: 使用PIL库进行图像处理的示例脚本。

使用说明

  1. 下载本仓库中的所有脚本和测试照片。
  2. 根据需要运行相应的脚本,例如测量图像温度时运行measure_image_temperature.py
  3. 根据脚本提示进行操作,如点击图像中的某一点来测量温度。

注意事项

  • 确保已安装Python和OpenCV库。
  • 部分脚本可能需要额外的依赖库,如PIL或pygame,请根据需要安装。

通过这些脚本,您可以轻松地从图像、视频或实时摄像头流中测量任意一点的温度,并进行相应的数据可视化。

下载链接

使用Python和OpenCV测量图像视频实时摄像头流中的温度