![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python与图像处理
曹栩珩
研究方向:光谱计算成像、红外基准测量。常用环境与配置:Python 3.8|Paddle 2.3|Torch 1.8|OpenCV 4.4|Matlab r2018a
展开
-
python图像光谱视觉分析库-imgvision
imgvision-0.0.5该库主要针对图像色彩视觉以及光谱分析完成功能性操作。它可能会帮助你将一张高光谱图像快速轻松的转换成sRGB, AdobeRGB,CIE1964 XYZ空间的图像。也可以对任意图像进行下采样操作。除此之外,该库还提供了RGB空间与HSV空间互转功能,与Opencv不同,该功能将不限制图像深度,这给图像处理数据计算带来了更高的精准度和便利性。最后,该库还提供了一些关于聚类的辅助操作,包括计算余弦相似度距离、给定聚类中心和待聚类数组按照相似余弦进行聚类等操作。安装该库通过Pyp原创 2021-08-23 09:47:28 · 1508 阅读 · 0 评论 -
Python+OpenCV 简易图像边缘轮廓检测(零基础)
前言图像的轮廓检测不论是机器视觉还是其他方面都有较大作用,本文将基与Python3.7和OpenCV4.3对静态图像进行轮廓检测。最终以方框的形式框出目标图像。函数基础与三方库本文所用的第三方库是Opencv4.3导入第三方库import cv2 as cv由于Opencv显示图像比较麻烦,与matlab或matplob不一致,考虑到基础薄弱可能对此库的图像显示机制不了解,在此我先定义一个img_show函数,目的是更方便的显示图像。def img_show(pic,name):'''此原创 2020-09-14 19:45:46 · 2823 阅读 · 1 评论 -
Opencv+python:中值滤波十字形窗口(2020.09.01更新)
前言在进行图像空域处理时,对于椒盐噪声的图像,中值滤波是一个很不错的选择,一般来说mask有矩形 椭形 和十字形,十字形被认为在处理含有少数尖锥基元的图像更能保证尖锥的形状,由于没找到Matlab自带的函数库实现十字窗口,并且论坛上有极少的Opencv基于python的代码,大多还是付费的,于是自己写了一个模板,能够实现基本原理,至于效果和处理速度,有时间以后会进行优化。中值滤波中值滤波的原理很简单,不考虑图像填充,将一个框架,框在图像像素,框架上的像素数值按升降序排列,取中位数作为原像素点的新值。原创 2020-08-27 11:49:05 · 2896 阅读 · 0 评论