自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 图像直方图与频域变换实验报告

数字图像处理中,灰度变换、直方图均衡化和频域变换是基础且核心的技术。灰度变换可快速调整图像视觉效果,直方图均衡化能有效增强对比度,频域变换则为图像降噪、特征提取提供了频域视角,三者共同构成了图像预处理与分析的重要工具。同时,实验过程中解决了路径错误、库依赖缺失等问题,提升了代码调试与问题排查能力。image_path = "test_image.jpg" # 替换为你的图像路径。raise Exception(f"读取图像时出错: {str(e)}")print(f"程序出错: {str(e)}")

2025-09-28 11:39:01 1531

原创 基于 PyQt6 与 OpenCV 的图像采集与标注工具实验报告

开发的工具实现了实验目标中要求的所有功能,包括摄像头预览、图像采集、手动框选标注、图像与标注信息保存,同时支持重新框选与异常提示,功能覆盖图像采集标注的完整流程,满足实际使用需求。QMessageBox.critical(self, "保存失败", f"保存过程中发生错误: {str(e)}")QMessageBox.critical(self, "摄像头错误", f"启动摄像头失败: {str(e)}")QMessageBox.warning(self, "错误", "无效的框选区域,请重新选择")

2025-09-27 17:56:18 1186

原创 图像采集与视频处理实验

在图像采集方面,`cv2.VideoCapture()` 函数可以打开摄像头或视频文件,`read()` 方法用于从摄像头或视频文件中读取一帧图像。`cv2.imshow()` 用于显示图像,`cv2.imwrite()` 用于保存图像。按下 `s` 键时,当前的彩色图像和灰度图像会被保存为 `color_image.jpg` 和 `gray_image.jpg` 到程序运行目录下;将上述代码保存为 `.py` 文件(如 `camera_capture.py`),在命令行或开发工具中运行该文件。

2025-09-10 13:40:38 1604

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除