![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
人工智能
文章平均质量分 85
Xy-Huang
好像除了写代码,啥也不会了......
展开
-
Golang实现Windows的TTS实现文本转语音
Golang实现Windows的TTS实现文本转语音原创 2022-08-23 17:33:56 · 3262 阅读 · 1 评论 -
TensorFlow入门知识
----------欢迎加入学习交流QQ群:657341423安装TensorFlowWindows安装TensorFlow可以下载TensorFlow安装包,下载链接。安装包下载后,在CMD窗口下使用pip安装即可TensorFlow安装成功后,我们介绍TensorFlow的相关概念,它分为三部分:计算模型、数据模型和运行模型。计算模型-计算图Tensorflow是一个通过计算图的形式...原创 2018-12-15 16:12:45 · 619 阅读 · 0 评论 -
Python 使用Opencv实现目标检测与识别
本人新书《玩转Python网络爬虫》,可在天猫、京东等商城搜索查阅,项目深入浅出,适合爬虫初学者或者是已经有一些网络爬虫编写经验,但希望更加全面、深入理解Python爬虫的开发人员。 ———-欢迎加入学习交流QQ群:657341423在上章节讲述到图像特征检测与匹配 ,本章节是讲述目标检测与识别。后者是在前者的基础上进一步完善。 在本章中,我们使用HOG算法,HOG和SIFT、SU...原创 2018-09-25 15:32:19 · 15511 阅读 · 2 评论 -
Python实现简单的智能回答
本人新书《玩转Python网络爬虫》,可在天猫、京东等商城搜索查阅,项目深入浅出,适合爬虫初学者或者是已经有一些网络爬虫编写经验,但希望更加全面、深入理解Python爬虫的开发人员。 ———-欢迎加入学习交流QQ群:657341423随着AI的发展,机器人越来越普及。对于一些企业来说,如果要自主开发机器人系统,需要庞大的开发费用以及维护成本。因此,我们可以直接使用现有的人工智能产品。...原创 2018-06-19 15:14:49 · 12540 阅读 · 3 评论 -
Python 使用Opencv实现人脸识别
欢迎加入学习交流QQ群:657341423要实现人面识别,首先安装opencv的opencv_contrib组件。首先在https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv下载相关组件。 在CMD窗口下先卸载原有的opencv,然后安装opencv_contrib的安装包。pip uninstall opencv_python-...原创 2018-06-08 15:29:28 · 11516 阅读 · 5 评论 -
Python 使用Opencv的GrabCut 算法实现前景检测以及分水岭算法实现图像分割
欢迎加入学习交流QQ群:657341423前景检测在平面设计来说,称之为抠图,,OpenCV的抠图是由grabCut函数实现。grabCut是一种算法,算法原理说明如下: 函数原型:grabCut(img, mask, rect, bgdModel, fgdModel, iterCount, mode=None)img - 输入图像 mask-掩模图像,用来确定那些区域...原创 2018-06-01 11:17:35 · 9563 阅读 · 0 评论 -
Python 使用Opencv实现直线检测和圆检测
欢迎加入学习交流QQ群:657341423直线检测 cv2.HoughLinesP()函数原型:HoughLinesP(image, rho, theta, threshold, lines=None, minLineLength=None, maxLineGap=None) image: 必须是二值图像,推荐使用canny边缘检测的结果图像; rho:线段以像素为单...原创 2018-05-31 10:36:12 · 8592 阅读 · 6 评论 -
Python 使用Opencv实现图片人脸检测和视频人脸检测
欢迎加入学习交流QQ群:657341423Haar级联数据文件夹与代码文件存放在同一目录 图片人面检测import cv2filename = 'pic.jpg'def detect(filename): # 加载Haar级联数据文件,用于检测人面 face_cascade = cv2.CascadeClassifier('cascades/haarcascade...原创 2018-06-06 17:47:08 · 1182 阅读 · 0 评论 -
Python 使用Opencv实现图像特征检测与匹配
本人新书《玩转Python网络爬虫》,可在天猫、京东等商城搜索查阅,项目深入浅出,适合爬虫初学者或者是已经有一些网络爬虫编写经验,但希望更加全面、深入理解Python爬虫的开发人员。 ———-欢迎加入学习交流QQ群:657341423特征检测是计算机对一张图像中最为明显的特征进行识别检测并将其勾画出来。大多数特征检测都会涉及图像的角点、边和斑点的识别、或者是物体的对称轴。 角点检测...原创 2018-06-13 11:36:58 · 68056 阅读 · 24 评论 -
Python 使用Opencv实现边缘检测以及轮廓检测
欢迎加入学习交流QQ群:657341423边缘检测 Canny边缘检测器是一种被广泛使用的算法,并被认为是边缘检测最优的算法,该方法使用了比高斯差分算法更复杂的技巧,如多向灰度梯度和滞后阈值化。Canny边缘检测器算法基本步骤:平滑图像:通过使用合适的模糊半径执行高斯模糊来减少图像内的噪声。计算图像的梯度:这里计算图像的梯度,并将梯度分类为垂直、水平和斜对角。这一步的输出用于...原创 2018-05-30 15:51:15 · 51756 阅读 · 12 评论 -
Python用数据说明程序员需要掌握的技能
欢迎加入学习交流QQ群:657341423 本人新书《玩转Python网络爬虫》程序员是一个不错的职业,尽管很苦逼,但发展的前景很可观。想要成为一名程序员,需要掌握哪些技能才算是一名合格的程序员呢?本章节我们通过数据来告诉你。 我们以前程无忧的职业招聘信息为数据源,职位关键字搜索为Python,搜索地区为广州。根据这一条件,我们编写相关的爬虫代码import requests...原创 2018-05-29 16:18:06 · 1821 阅读 · 0 评论 -
Python 使用Opencv实现高通滤波器
欢迎加入学习交流QQ群:657341423高通滤波器 高通滤波器(HPF)是检测图像的某个区域,然后根据像素与周围像素的亮度差值来提升像素的亮度。 用于:边缘提取与增强。 注意:通过高通滤波器进行滤波后,再和原图像叠加,可以增强图像中灰度级变化较快的部分,即锐化。低通滤波器 低通滤波器是像素与周围像素的亮度差值小于一个特定值时,平滑该像素的亮度。 用于:去噪和模糊化。 ...原创 2018-05-24 09:25:40 · 9138 阅读 · 2 评论 -
Python 使用Opencv实现cameo功能
欢迎加入学习交流QQ群:657341423文件temp.py,实现类WindowManager和CaptureManagerimport cv2import numpyimport time# 视频图像管理类class CaptureManager(object): # 类变量前加 _ 代表将变量设置保护变量,只有类对象和子类才能访问 # 类变量前加 __ ...原创 2018-05-23 10:21:31 · 2029 阅读 · 2 评论 -
Python 自然语言处理(基于Gensim)
欢迎加入学习交流QQ群:657341423Gensim是一款开源的第三方Python工具包,用于从原始的非结构化的文本中,无监督地学习到文本隐层的主题向量表达。它支持包括TF-IDF,LSA,LDA,和word2vec在内的多种主题模型算法,支持流式训练,并提供了诸如相似度计算,信息检索等一些常用任务的API接口。 简单地说,Gensim主要处理文本数据,对文本数据进行建模挖掘。...原创 2018-05-15 17:39:56 · 1846 阅读 · 0 评论 -
Python 使用Opencv读写视频(Opencv教程二)
欢迎加入学习交流QQ群:657341423读取视频并将视频每帧的图像写入到新的视频文件import cv2vc = cv2.VideoCapture('aa.wmv')# 设置每秒传输帧数fps = vc.get(cv2.CAP_PROP_FPS)# 获取视频的大小size = (int(vc.get(cv2.CAP_PROP_FRAME_WIDTH)),int(vc.g...原创 2018-05-21 11:22:07 · 4022 阅读 · 1 评论 -
Python 使用Opencv读写图片(Opencv教程一)
欢迎加入学习交流QQ群:657341423基础概念:图像通道、图像深度、RGB模式#*********************************# 读写图像文件import cv2# cv2.imread 读取图片# 参数cv2.IMREAD_GRAYSCALE 将图片生成灰度图像,将图像转化为单通道(8位灰度)# 参数cv2.IMREAD_ANYCOLOR 和...原创 2018-05-18 16:40:26 · 3262 阅读 · 0 评论 -
Python 自然语言处理(基于SnowNLP)
欢迎加入学习交流QQ群:657341423SnowNLP是一个python写的类库,可以方便的处理中文文本内容。如中文分词词性标注情感分析文本分类提取文本关键词文本相似度计算安装:pip install snownlp 完成snownlp安装后,查看模块的目录结构,如图所示 normal:文字转换成拼音seg:中文分词sentiment:情感分析s...原创 2018-05-11 16:22:13 · 4707 阅读 · 0 评论 -
Python 自然语言处理(基于jieba分词和NLTK)
欢迎加入学习交流QQ群:657341423自然语言处理是人工智能的类别之一。自然语言处理主要有那些功能?我们以百度AI为例 从上述的例子可以看到,自然语言处理最基本的功能是词法分析,词法分析的功能主要有:分词分句 词语标注 词法时态(适用于英文词语) 关键词提前(词干提取)由于英文和中文在文化上存在巨大的差异,因此Python处理英文和中文需要使用不同的模块,中文处...原创 2018-05-11 11:39:48 · 16147 阅读 · 1 评论