
opencv
文章平均质量分 94
清风等待KT
まだまだだね !
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
图像传统处理算法-边缘检测-分割-增强-降噪
基于空域像素特征的方法,是通过分析在一定大小的窗口内,中心像素与其他相邻像素之间在灰度空间的直接联系,来获取新的中心像素值的方法,因此往往都会存在一个典型的输入参数,即滤波半径r。一般的图像处理,微小的细节对图像降噪的后续处理程序影响不太明显,但是当处理对象为医学图像时,这样的小失误是不被允许的,因为在医疗诊断或治疗中,每一个微小的失误都会影响医师的治疗方法甚至威胁到患者的生命。一种对中值滤波的改进是自适应中值滤波,它首先判断窗口内部的中心像素是否是一个脉冲,如果不是,则输出标准中值滤波的结果;原创 2022-11-22 09:18:49 · 3784 阅读 · 0 评论 -
计算机视觉———— 训练数据获取与处理
一、数据集的获取 通常,我们的数据来源于各个比赛平台。首先是AIStudio中的数据集,大部分经典数据集例如百度AI Studio ,Kaggle、天池、讯飞等平台(通过关键词搜索获取需要的数据集),或者是Github。还有一些小的平台,需要大家自己去看。通常来说,数据集用于学术目的,有些数据需要申请才能获得链接。1.1 Kaggle有趣比较火热的数据集url :https://www.kaggle.com/c/house-prices-advanced-regression-techni..转载 2021-07-29 14:27:37 · 1915 阅读 · 0 评论 -
[opencv 从零开始 5 ] python 将图片加密解密,图片加隐藏水印,提取水印。
目录python 将图片加密解密原理代码效果python 给图片添加隐藏水印原理:代码:效果:python 将图片加密解密原理O代表原始图像,key代表密钥图像,c代表加密后图像加解密原理: 原始图像与key图像进行异或操作比如B通道的0,0点,D: o为26 key为 67B: 00011010 01000011二者进行异或 0101 1001 89则 C 图 R通道就为 0,0点为 89解...原创 2020-11-19 19:36:45 · 2438 阅读 · 1 评论 -
[opencv 从零开始 4 ] python 俩张图片叠加,图像加权和
实现目标:通过python 实现,俩张图片的叠加,已经俩张图片所占的透明度,并且给叠加后的图片变亮。了解图像的逻辑运算俩张图片叠加:测试数据:import numpy as npimport cv2import ospath = os.getcwd()bat = cv2.imread("static\\bat.jpg")start = cv2.imread("static\\timg.jpg")#将尺寸调整为一致new_bat =cv2.resize.原创 2020-11-16 20:23:52 · 1294 阅读 · 0 评论 -
[opencv 从零开始 3 ] 图像的加法运算,+ 与 cv.add()区别 ,以及如何给图片调整亮度
前言:本次总结时图像的加法运算,内容可能不是太充足,有多少,写多少吧,最近忙着搬砖都没有时间学了图像运行+法操作 (图像重叠 变暗) 规则: 图像A 、图像B 、对应像素值 a,b a+b = mod(a+b,256) 解释一下,就是说俩像素点和>256 如60+200 则等于 4 如果<256 如 90+90 180import cv2 # opencv库##马赛克a = cv2.imread("kewayi...原创 2020-11-12 20:34:24 · 1352 阅读 · 0 评论 -
[opencv 从零开始 2 ] 自动给人脸打马赛克,numpy生成随机图,图像通道的拆分与合并,获取图像的属性
目录环境依赖:自动给人脸打马赛克(图片、视频道理类似不要去干坏事哦)numpy生成随机图图像通道的拆分与合并获取图像的属性环境依赖:python3.7opencv 我下载的是最新的numpyopencv-contrib-python (这是opencv贡献库,里面有很对的模块算法可以使用生物领域、深度学习、人脸识别、文本等还有很多,宗旨很强大,大家可以自己去挖掘。提醒一下,这个库在安装opencv时就安装了,不需要在安装拉)自动给人脸打..原创 2020-11-07 18:59:01 · 896 阅读 · 1 评论 -
[opencv 从零开始 1 ] 图像表示方法 二进制图、灰度图、RGB含义 opencv基础操作图形
推荐在Anaconda软件创建自己的环境一、opencv 基础图像操作ret = cv2.imread( filename, args )#读取图片信息,打开图片#filename 图片路径和图片名称#args 简单介绍一下详情自己去查叭-1 保持原格式保持不变0 将图像调整为单通道的灰度图1 调整为3通道RGB图像print(rct)t = cv2.imshow("test",ret)#打开一个显示窗口key = cv2.waitKey()#等待用户输入if k原创 2020-11-06 21:25:08 · 1100 阅读 · 0 评论