zoukankan      html  css  js  c++  java
  • python 图像识别的小应用

    前些天看见了几个有趣的python项目,在自己实际测试和理解后贴一下代码。

     https://www.shiyanlou.com/courses/589/labs/1964/document

    算法主要逻辑是通过python自带的PIL库通过像素分析图片的皮肤部分,并通过皮肤占有整个图片面积和皮肤块数量来判断一张图片是否是色情图片。

    当然,目前该种分析方法依然有许多不足之处。。。但是大部分比较典型的图片都能比较不错地识别。。。但是没有加入人型轮廓的识别,导致错误的可能性。

    还有一个问题就是皮肤识别算法较为粗糙,对于色相比较接近或者黑白处理的照片,识别成功率会直线下降,同时

    但是对于大部分较为清楚的图像,处理结果还是值得期待的。

    这里首先把主要算法理解下。主要的过程是从上到下遍历这张图片的每一个像素,通过rgb值判定一个像素是否为皮肤像素,如果一个像素是皮肤像素,判断之前已经遍历过的四个像素点,如果他们是像素的话,就连接成皮肤块,最后统计皮肤块的数量和面积占比。

  • 相关阅读:
    unity c# 获取系统时间
    如果你想让继承MonoBehaviour的类变成Singleten
    关于程序员
    开始养成记录的习惯吧
    关于结构体的赋值问题
    数学中的集合,群,环,域
    励志
    [编程题] 进制均值
    javaEE 入门
    jsp内置对象2
  • 原文地址:https://www.cnblogs.com/silencestorm/p/8573211.html
Copyright © 2011-2022 走看看