码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • CV学习基础


    脸部检测是基于图像的明暗变化模式进行判断,需要将图像先进行灰度化处理

    马赛克处理需先将图像缩小然后夸大回原尺寸。

    保存训练好的算法用joblib

    进行以下操作时已经使用cv2.cvtColor()完成了灰度化

    图像平滑化(模糊处理):cv2中的函数

    cv2.blur()

    cv2.medianBlur()

    cv2.bilateralFilter()

    cv2.GaussianBlur()

    #cv2.GaussianBlur()的格式为

    img=cv2.GaussianBlur(img,(ax,ay),sigma_x)

    (ax,ay)为以像素为单位指定平滑化对象点的邻近范围大小,数值必须是奇数。sigma

    _x是横向的标准偏差值,如果为0,则自动根据核的尺寸(即前面的ax,ay)进行计算

    图像二值化(阈值处理):

    ret,img = cv2.threshold(img,thresh,maxval,type)

    img为灰度化后的图像,thresh指定阈值,maxval指定的是超出阈值时所赋予的值,第四个参数设置如何进行阈值处理,指定为THRESH_BINARY_INV时,大于阈值设为0,其他均设为maxval设定的数值。

    轮廓检测函数

    contours,hierachy = cv2.findContours(img,mode,method)

    第一项参数是输入的图像,第二项参数是提取模式,第三项参数是指定轮廓近似方法,返回值是轮廓列表和层次信息。第二项参数具体数值如下:

    常量       含义
    cv2.RETR_LIST简单检测轮廓
    cv2.RETR_EXTERNAL检测最外层
    cv2.RETR_CCOMP根据层次检测出第二级轮廓
    cv2.RETR_TREE检测所有轮廓,并保留层次

    第三项参数的选择:

    常量含义
    cv2.CHAIN_APPROX_NONE保留轮廓上所有点
    cv2.CHAIN_APPROX_SIMPLE去除冗余点后再返回

  • 相关阅读:
    华为HCIA学习(一)
    SpringMVC的@InitBinder的作用
    要月入百亿!李想的理想能否实现?
    【Python numpy】创建Ndarray数组对象
    Django 07
    2022年全国最新消防设施操作员(高级消防设施操作员)真题题库及答案
    (最新+详细+Pycharm远程调试GUI程序)解决qt.qpa.xcb: could not connect to display问题
    openjdk8 JVM源码阅读==windows&centos Clion debug openJDK8
    1688商品详情接口
    Kafka Shell命令交互
  • 原文地址:https://blog.csdn.net/weixin_44799301/article/details/134362634
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号