当前位置: 首页 > news >正文

OpenCV—二值化Threshold()、adaptiveThreshold()

cv2.threshold()

  • c++:double cv::threshold ( InputArray src,
    OutputArray dst,
    double thresh,
    double maxval,
    int type
    ) (注:源图片, 目标图, 阈值, 填充色, 阈值类型)
python:cv.threshold(src,thresh, maxval, type[, dst])
src:源图片
thresh:阈值,取值范围0~255
maxval:填充色,取值范围0~255
type:阈值类型
  • type
    • 从上到下可以使用0、1、2、3、4、7、8、16表示,因为有人习惯使用数字表示下面类型,故列出。
#将图像中小于100的置为0,大于100的置为255
temp = cv2.threshold(img, 100, 255, cv2.THRESH_BINARY)

cv2.adaptiveThreshold()

  • python:dst = cv.adaptiveThreshold( src, maxValue, adaptiveMethod, thresholdType, blockSize, C[, dst])
    • maxValue:赋给满足条件的像素非零值
    • adaptiveMethod:自适应阈值算法
      • ADAPTIVE_THRESH_MEAN_C :(x,y)-C 的blockSize×blockSize内的均值
      • ADAPTIVE_THRESH_GAUSSIAN_C :(x,y)-C的blockSize×blockSize邻域的加权和(高斯窗口的互相关)
    • thresholdType:阈值类型,必须为THRESH_BINARY或THRESH_BINARY_INV
    • BlockSize:用于计算像素阈值的像素邻域大小:3,5,7,等。
    • C:从平均值或加权平均值中减去的常数。通常,它是正的,但也可能是零或负的。
# 例子mask = cv2.adaptiveThreshold(sgray, 255, cv2.ADAPTIVE_THRESH_MEAN_C,cv2.THRESH_BINARY_INV,55,25)

至此大致了解了Opencv中二值化函数相关介绍和参数,具体还需要在实践中不断调整合适的参数以适应自己的任务。

http://www.lryc.cn/news/423284.html

相关文章:

  • 第二天:java面向对象编程(OOP)
  • Selenium + Python 自动化测试07(滑块的操作方法)
  • 三防平板满足多样化定制为工业领域打造硬件解决方案
  • pytorch,用lenet5识别cifar10数据集(训练+测试+单张图片识别)
  • Word卡顿的处理方法
  • 在 Linux上常见的10大压缩格式解压命令和它们对应的压缩格式
  • 【数据结构】三、栈和队列:6.链队列、双端队列、队列的应用(树的层次遍历、广度优先BFS、先来先服务FCFS)
  • 技术速递|使用 Native Library Interop 为 .NET MAUI 创建绑定
  • Linux笔记 --- 标准IO
  • 洛谷:B3625 迷宫寻路
  • 【C#】explicit、implicit与operator
  • Vue:Vuex-Store使用指南
  • 对经典动态规划问题【爬台阶】的一些思考
  • 开发一个能打造虚拟带货直播间的工具!
  • 汽车补光照明实验太阳光模拟器光源
  • MediaPipe人体姿态、手指关键点检测
  • 树上dp之换根dp
  • 2024/8/13 英语每日一段
  • Java多线程练习(1)
  • AI高级肖像动画神器LivePortrait
  • Java反射机制深度解析与实践应用
  • Oracle递归查询层级及路径
  • leetcode300. 最长递增子序列,动态规划附状态转移方程
  • C语言:字符串函数strcpy
  • Day16-指针2
  • 数据结构(5.5_3)——并查集的进一步优化
  • (回溯) LeetCode 131. 分割回文串
  • 【Linux】阻塞信号|信号原理|深入理解捕获信号|内核态|用户态|sigaction|可重入函数|volatile|SIGCHILD|万字详解
  • 基于Linux对 【进程地址空间】的详细讲解
  • [python]使用Pandas处理多个Excel文件并汇总数据