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 ...»

基于Python的OpenCV图像处理11

图像金字塔 所谓图像金字塔很好理解,就是一组具有不同分辨率的原始图像,也就是同一图像的不同分辨率 的子图集合。并且这些图像按照最大的放在底部,最小的放在顶部,看起来像一座金字塔,所以 称作图像金字塔。它是一种以多分辨率来解释图像的结构,通过对原始图像进行多尺度采样方式, 生成N个不同分...»