OpenCV
文章平均质量分 62
Python图像识别
这个作者很懒,什么都没留下…
展开
-
python opencv 保存无损图片
保存无损图片原创 2023-03-22 10:46:18 · 1201 阅读 · 0 评论 -
python opencv 判断点是否在区域内——cv2.pointPolygonTest()
python opencv 判断点是否在区域内 cv2.pointPolygonTest()原创 2023-03-03 20:10:06 · 4473 阅读 · 0 评论 -
图片固定位置写汉字(水印)
【代码】图片固定位置写汉字(水印)原创 2023-01-11 18:09:09 · 356 阅读 · 0 评论 -
python opencv 旋转图片
旋转图片 (1920, 1080) ---> (1080, 1920)原创 2022-01-14 15:28:59 · 2705 阅读 · 0 评论 -
Python 切割任意图片
import datetimeimport numpy as npimport cv2import osimport jsondef split_img_duo(path): count = 1 for root, dirs, files in os.walk(path): for file in files: if os.path.splitext(file)[-1] == '.json': with原创 2020-12-18 16:10:04 · 364 阅读 · 2 评论 -
OpenCV、PIL 切割合并图片
import osimport cv2import numpy as npimport mathfrom PIL import Imagedef crop_one_picture(path,save_split_path,height_min,width_min): """ 切割图片 :param path: 原图路径 :param save_split_path: 切割小图保存路径 :param height_min: 切割尺寸 :param.原创 2020-07-30 16:52:25 · 381 阅读 · 0 评论 -
Python批量resize图片
from PIL import Imageimport os.pathimport globdef convertjpg(jpgfile,outdir,width=720,height=720): """ 修改图片大小 :param jpgfile: 输入原图片 :param outdir: 保存位置 :param width: 修改的宽度 :param height: 修改的高度 :return: """ img=Image.原创 2020-07-15 10:14:14 · 1294 阅读 · 0 评论 -
OpenCV 纵向、横向拼接图片
微信交流Python: 15188607997import cv2import numpy as npimg1 = cv2.imdecode(np.fromfile('./zly.jpg', dtype=np.uint8), -1)img2 = cv2.imdecode(np.fromfile('./yx.jpg', dtype=np.uint8), -1)# 纵向合并img_zhon...原创 2020-03-24 13:46:16 · 6994 阅读 · 2 评论 -
Python实现PS图像明亮度调整效果示例
这里用 Python 实现 PS 图像调整中的明度调整:我们知道,一般的非线性RGB亮度调整只是在原有R、G、B值基础上增加和减少一定量来实现的,而PS的明度调整原理还得从前面那个公式上去找。我们将正向明度调整公式:RGB = RGB + (255 - RGB) * value / 255转换为RGB = (RGB * (255 - value) + 255 * value) / 255,...原创 2020-03-17 16:54:16 · 683 阅读 · 1 评论 -
OpenCV合并图片cv2.add、无缝连接图片cv2.addWeighted、图片克隆cv2.seamlessClone 效果对比、按位运算bitwise_and
一. cv2.add1. 简介2. 参数说明:3. 注意:4. 对比numpy 和 cv2.add的区别5. cv2.add(img1, img2)示例代码:6.cv2.add代码效果二. cv2.addWeighted1. 简介2. 参数说明:3. 注意:4. cv2.addWeighted(img1, 0.6, img2, 0...原创 2019-11-16 12:09:21 · 12703 阅读 · 2 评论 -
OpenCV resize 改变图片大小,4种方式原理对比
微信:18233275213本文共总结了OpenCV提供的4种resize图片的方法:一、最近邻插值法 INTER_NEAREST二、一、最近邻插值法 INTER_NEAREST1.简介这是一种简单的插值算法:不需要计算,在待求象素的四邻象素中,将距离待求象素最近的邻象素灰度赋给待求象素设i+u, j+v(i, j为正整数, u, v为大于零小于1的小数,下同)为待求象素坐标,则待求...原创 2019-11-27 08:32:26 · 11129 阅读 · 2 评论