图像处理基础
WZLYJY
慢慢来
展开
-
YOLO格式txt数据与COCO格式xml数据互转
【代码】YOLO格式txt数据与COCO格式xml数据互转。原创 2023-06-13 20:49:11 · 559 阅读 · 0 评论 -
Python实现HSV提取纯色区域计算轮廓
HSV分别指的是色相/饱和度/明度,对于黑色和白色的H都为0,在项目中有个小任务是快速计算出衣长,当时实验的服装都为纯色T袖,于是就想到使用HSV来提取出服装的颜色区域进而画出服装的最小轮廓求得衣长。原创 2022-09-19 00:19:14 · 1417 阅读 · 1 评论 -
Python实现傅里叶变换提取图像高频区域(边缘)
最近在项目里需要用到傅里叶变换获取图像的高频区域(边缘),之前在csdn上看到一篇关于使用圆形滤波器的,使用效果并不好,图像提取高频信息后的图像在纯色区域有和明显的振铃效应,之后看到了这篇高质量的文章-- ,记录下来当做自己的笔记。使用高斯滤波器过滤频率信息振铃效应(在时域中使用矩形函数的滤波器会导致在频域中的涟波,其原因就如同Sinc滤波器(在频域中为矩形函数)在时域中产生的涟波一样;在这两个例子中,矩形函数的傅立叶变换就是Sinc函数)消退。原创 2022-09-19 00:17:42 · 4312 阅读 · 0 评论 -
Python实现Canny算子
在之前的复现中犯了一个明显的错误,将梯度方向做了处理(四个方向),最好的处理方-处理成4个区间(0-45,45-90,09-135,135-180)用插值的方式进行梯度比较,插值的大小根据角度不同取权重乘以两个相邻像素。Canny算子是提取图像边缘的经典算法,在之前的基础学习过程中写过关于canny的python代码,最近的项目中需要用到才发现当初学的有所缺陷。原创 2022-09-19 00:13:36 · 1940 阅读 · 0 评论 -
Python实现直方图均衡化
作用:直方图均衡化是一种有效的图像增强技术,原始图像在灰度分布上可能集中在较窄的区间,造成图像不够清晰。采用直方图均衡化可以将原始图像的直方图变换为均匀分布,这样增加了像素之间的灰度值差别,从而达到增强图像整体对比度的效果。原创 2022-09-19 00:08:57 · 8384 阅读 · 0 评论 -
OpenCV使用切片方式裁剪目标区域并保存
从标注的数据(一个Images文件,以及对应Annotations文件)中裁剪出目标区域,并将目标区域图片保存在同一个文件夹里。原创 2022-07-25 22:12:04 · 2596 阅读 · 1 评论