Python图像处理
Python图像处理
acInfinity
CS
展开
-
Python的不定长参数
# pos_args是位置参数, keyword_args是关键词参数,位置参数定义必须在关键词参数之前def func(*pos_args, **keyword_args): # "pos_args (1, 2, 3)" print("pos_args", pos_args) # "keyword_args {'A':'a', 'B':'b', 'C':'c'}" print("keyword_args", keyword_args)def func2(D, E,.原创 2022-04-19 11:22:14 · 1253 阅读 · 0 评论 -
图片主色调提取
本文主要阐述用传统图像处理的手段来解决RGB图的颜色量化问题原创 2022-04-08 17:14:20 · 3053 阅读 · 0 评论 -
简单图片去重
1.读入图片,并resize成 8 * 8大小;2.图片转成灰度图,并保留任一通道;3.计算均值,并基于均值对其二值化;4.将8原创 2021-05-28 00:20:22 · 3808 阅读 · 0 评论 -
图像加法
加法cv2.imread读入图像后会将其转化为numpy的ndarray,cv2和numpy都有各自的加法运算;库 numpy cv2 举例 1+255=1 1+255=255 说明 因为读入的ndarray 其dtype为uint8,运算值产出后会溢出,结果等于取模; cv2进行饱和运算,运算结果溢出将保持在uint的最大值255; 加权加法c = cv2.addWeight(a, alpha, b, beta, d)...原创 2021-01-09 21:59:47 · 346 阅读 · 3 评论 -
图像平滑与滤波
名词解释图像噪声:图像在产生、传输等过程中被其他因素干扰或由于某些原因出现数据丢失,出现的某些像素点明显异于周围像素点的现象,称作图像噪声;图像平滑:为了降低噪声对图像质量带来的影响,对图像进行区域增强的算法,“平滑”可以理解为降低噪点与周围正常点差异,抚平像素值的显著跃迁;人工增噪import cv2import numpy as npimport matplotlib.pyplot as pltdef read_image(path, mode): image = c原创 2021-01-09 21:26:43 · 552 阅读 · 0 评论