自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 2021python课帖子汇总

第一节课 词云 第一节课 词云_tiankaichun的博客-CSDN博客 第二节课 人脸识别 第二节课 人脸识别_tiankaichun的博客-CSDN博客 第三节课 人脸识别2 第三节课 人脸识别2_tiankaichun的博客-CSDN博客 第四节课 视频与图像处理 第四节课 视频&图像处理_tiankaichun的博客-CSDN博客 第五节课 视频分镜 第五节课 视频分镜_tiankaichun的博客-CSDN博客 第六节课 pycharm 第六节课 pycharm_t

2022-01-10 20:59:37 390

原创 第九节课 open3D

安装:pip3 install open3d 查看安装包:pip list 去官网可以下载一些现成的3d模型,后缀为“.ply” 1.查看3d兔子 import open3d as o3d import numpy as np print("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 259

原创 第八节课 字幕提取

用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 2303

原创 第七节课 pycharm——哈希算法和聚类色彩提取

1.哈希算法 总体程序和之前在jupyternotebook上的差不多,但是需要做部分改动。 from flask import Flask, render_template import cv2 import os app = 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 1319

原创 第六节课 pycharm

1.环境设置 一定要勾选那两行许可才能调用电脑里的包 2.把视频按帧拆分成图片 from flask import Flask, render_template import os import cv2 app = 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 322

原创 第五节课 视频分镜

1.均值哈希算法 用于分析两张图片的相似度 首先将视频按帧保存为图片到文件夹中 import os import cv2 v_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 446

原创 第四节课 视频&图像处理

1.人脸识别和图像处理相结合——将图片中的人脸高斯模糊 首先需要使用dlib工具进行人脸识别并输出人脸坐标 import cv2 import dlib import numpy as np import matplotlib.pyplot as plt path="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 556

原创 第三节课 人脸识别2

1.使用dir和inspect查看一个module的成员、类、文件 import cv2 import inspect print(dir(cv2))#查看所包含的函数 print(dir(inspect))#查看包含内容 结果: 2.人脸识别——人脸匹配 import cv2 import face_recognition import matplotlib.pyplot as plt known_image=cv2.imread("IMG_6855.JPG") known_imag.

2021-10-14 11:56:43 81

原创 第二节课 人脸识别

安装opencv-python:pip install opencv-python 1.使用opencv定位人脸 导入文件包 import cv2 import os import matplotlib.pyplot as plt def detect(filename): face_cascade=cv2.CascadeClassifier('/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-pac

2021-09-23 18:31:50 122

原创 第一节课 词云

安装wordcloud: pip3 install wordcloud 1.词云生成(基础) from wordcloud import WordCloud as wc import 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 226

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除