- 博客(10)
- 收藏
- 关注
原创 2021python课帖子汇总
第一节课 词云第一节课 词云_tiankaichun的博客-CSDN博客第二节课 人脸识别第二节课 人脸识别_tiankaichun的博客-CSDN博客第三节课 人脸识别2第三节课 人脸识别2_tiankaichun的博客-CSDN博客第四节课 视频与图像处理第四节课 视频&图像处理_tiankaichun的博客-CSDN博客第五节课 视频分镜第五节课 视频分镜_tiankaichun的博客-CSDN博客第六节课 pycharm第六节课 pycharm_t
2022-01-10 20:59:37 407
原创 第九节课 open3D
安装:pip3 install open3d查看安装包:pip list去官网可以下载一些现成的3d模型,后缀为“.ply”1.查看3d兔子import open3d as o3dimport numpy as npprint("Open3D read Point Cloud")pcd=o3d.io.read_point_cloud(r"data\bunny10k.ply")print(pcd)o3d.visualization.draw_geometries([pcd]
2021-11-25 20:08:31 284
原创 第八节课 字幕提取
用brew Install安装tesseract路径:/usr/local/Cellar/tesseract/4.1.1把语言文件复制到tessdata里/usr/local/Cellar/tesseract/4.1.1/share/tessdata安装pytesseract:pip3 install pytesseract!!!很重要!!!一定要配置tesseract环境!!!在终端输入export TESSDATA_PREFIX=/usr/local/Cellar/te
2021-11-18 19:27:59 2319
原创 第七节课 pycharm——哈希算法和聚类色彩提取
1.哈希算法总体程序和之前在jupyternotebook上的差不多,但是需要做部分改动。from flask import Flask, render_templateimport cv2import osapp = Flask(__name__)def aHash(img): img = cv2.resize(img, (8, 8)) gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) s = 0 hash_s
2021-11-11 20:45:59 1350
原创 第六节课 pycharm
1.环境设置一定要勾选那两行许可才能调用电脑里的包2.把视频按帧拆分成图片from flask import Flask, render_templateimport osimport cv2app = Flask(__name__)def genFrame(): v_path='static/video.mp4' image_save='static/pic' if not(os.path.exists(image_save)): os.
2021-11-04 19:37:35 336
原创 第五节课 视频分镜
1.均值哈希算法用于分析两张图片的相似度首先将视频按帧保存为图片到文件夹中import osimport cv2v_path='ghz.mp4'image_save='./pic'#需要新建一个名为‘pic’的文件夹cap=cv2.VideoCapture(v_path)frame_count=cap.get(cv2.CAP_PROP_FRAME_COUNT)for i in range(int(frame_count)): _,img=cap.read()
2021-10-21 18:18:30 467
原创 第四节课 视频&图像处理
1.人脸识别和图像处理相结合——将图片中的人脸高斯模糊首先需要使用dlib工具进行人脸识别并输出人脸坐标import cv2import dlibimport numpy as npimport matplotlib.pyplot as pltpath="girl.png"img=cv2.imread(path)gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)detector=dlib.get_frontal_face_detector()pr
2021-10-14 22:55:34 578
原创 第三节课 人脸识别2
1.使用dir和inspect查看一个module的成员、类、文件import cv2import inspectprint(dir(cv2))#查看所包含的函数print(dir(inspect))#查看包含内容结果:2.人脸识别——人脸匹配import cv2import face_recognitionimport matplotlib.pyplot as pltknown_image=cv2.imread("IMG_6855.JPG")known_imag.
2021-10-14 11:56:43 98
原创 第二节课 人脸识别
安装opencv-python:pip install opencv-python1.使用opencv定位人脸导入文件包import cv2import osimport matplotlib.pyplot as pltdef detect(filename): face_cascade=cv2.CascadeClassifier('/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-pac
2021-09-23 18:31:50 138
原创 第一节课 词云
安装wordcloud:pip3 install wordcloud1.词云生成(基础)from wordcloud import WordCloud as wcimport matplotlib.pyplot as plt导入包text=open('AI2017.txt','r').read()读取txt文件此处可能会出现报错text=open('AI2017.txt','r',encoding='utf-8').read()...
2021-09-12 17:40:18 250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人