基于Python的OpenCV图像处理14

模板匹配 简介 模板匹配顾名思义就是给定一幅影像(模板)然后在另一幅 图像中寻找这个模板的操作。它是一种用来在一幅大图中 寻找模板图像位置的方法。在OpenCV中有cv2.matchTemplate() 函数供我们方便调用。它的工作原理与2D卷积函数一样, 将模板图像在输入图像(大图)...»

PS批量图片压缩

在日常生活中,有时有这样的需求。有一堆图片需要修改成指定大小,并且尽可能压缩。虽然说人工一个个修改大小, 然后压缩也可以,但如果有上百张图片,这样做未免效率太低了。所以就需要批量处理。要实现我们的目标, 需要完成三部分内容:批量处理、修改图片大小、降低图片质量。这是图片压缩的几个常用方式。...»

基于Python的OpenCV图像处理13

2D直方图 在前面我们学习了绘制普通的直方图,x轴是图像的灰度级数,如256,y轴是某一灰度级对应的像素数或出现的概率。 在这过程中,我们只考虑的图像的灰度信息这一个特征,因此称作一维,对应的就是一维直方图。那么对于二维而言, 自然是需要考虑两个特征,这两个特征分别是:颜色(Hue)和...»

基于Python的OpenCV图像处理12

直方图均衡化 直方图均衡化简单来说就是使一幅图像的灰度分布尽可能地分布均匀,这样会改善图像的对比度。如果灰度分布集中在某一个小范围,那么这个图像 物体间的对比度会较差,同时,根据集中的位置,可以反映图像的整体明暗情况。首先通过下面的图片直观感受一下灰度直方图与 图像明暗的关系。 可...»

OpenCV笔记内容总结(1 - 10)

笔记总结 不知不觉OpenCV的笔记也已经写了有10篇了,也有很多内容了。在这里简单把前10篇笔记主要内容罗列一下,做成目录。 方便以后更快捷地找到知识点。 OpenCV笔记1 1.准备工作  (1)安装配置Python  (2)安装PIP  (3)安装Numpy ...»