自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python_Open3D

全真互联网时代,需要大量的应用3D效果。在python中,利用Open3D包可以创建3D效果图。首先pip install open3d下载安装包。下载要显示的.ply文件。PLY文件格式是Stanford大学开发的一套三维mesh模型数据格式,图形学领域内很多著名的模型数据,比如Stanford的三维扫描数据库(如本文用到的Bunny兔子),Geogia Tech的大型几何模型库,北卡(UNC)的电厂模型等,最初的模型都基于这个格式。三维模型建立在点的基础上,首先读取点云数据,创建一个..

2021-11-19 10:48:52 3408 1

原创 Python视频字幕识别——pytesseract

一、整体思路和第三方库的安装识别视频字幕文本的思路是:先对视频进行切帧(这里可以使用之前用到的视频分镜方法,更准确地得到字幕不同的帧),再针对图像定位字幕文本的位置。然后利用灰度化、中值滤波、边缘化检测等基于OpenCV的图像处理方法对文字部分进行处理。之后用第三方库pytesseract的算法将文字提取出来。这里需要用到的第三方库是tesseract。首先下载安装包,下载地址:https://digi.bib.uni-mannheim.de/tesseract/ 下载好后需要配置变..

2021-11-12 19:09:34 4619

原创 Python聚类色彩提取——Scipy-kmeans

一、聚类:物以类聚数组可以进行聚类,并找到数组的聚类中心。使用的第三方库是scipy,需要pip install scipy,先安装该库。数组聚类代码:import numpy as npfrom scipy.cluster.vq import vq, kmeans, whitenimport matplotlib.pyplot as pltfe = np.array([[1.9,2.0], [1.7,2.5], [1.6,3.1], [0.1,0.1],

2021-11-12 18:47:53 2892

原创 基于Pycharm实现Web开发

flask是python的一个web应用框架,使用pycharm编写。启动pycharm后,要先安装要用的模块。jinja模板用于渲染(用真值替换变量)反馈的网页。jinja模板要求必须放在template下面。

2021-10-29 16:46:06 10189 1

原创 利用Python视频处理分镜——FFmpeg、OpenCV

一、视频处理的简单命令视频处理的思路是先将视频分解成一帧一帧的图像,对每一帧进行处理,处理好后再将帧合并为视频。会用到的模块包括OpenCV、FFmpeg等。 OpenCV:强大的计算机视觉库,可以进行图片和视频处理 FFmpeg:视频处理软件,在官网下载安装包安装,代码要在命令行输入。 利用FFmpeg的命令:ffmpeg -i ./Python2021/video/cut1.mp4 -r 24 -f image2 ./Python2021/pic2/image%d.jpg

2021-10-20 09:52:14 3111

原创 Python图像处理与人脸识别综合应用

将视频分解成帧,保存到本地文件夹中。import osimport cv2import subprocessos.chdir(r"C:\Users\95378\Documents\学校\Python程序设计")v_path="ghz.mp4"image_save="./pic"cap=cv2.VideoCapture(v_path)frame_count=cap.get(cv2.CAP_PROP_FRAME_COUNT)for i in range(int(frame_count

2021-10-10 17:27:11 533

原创 Python人脸识别——OpenCV、Dlib和Face-Recognition

一、配置环境Python人脸识别主要通过OpenCV和Face-Recognition插件来实现。相比之下,Face-Recognition应用范围更广, 精确度也会更高。Face-Recognition的使用依赖Dlib,因此需要先安装Dlib。在安装OpenCV插件的过程中,发现用上一次的方法——在Jupyter Notebook中直接输入pip install xxx指令无法顺利安装。而在命令行中安装时,虽然提示安装成功,但在Jupyter Notebook中却无法成功调用,依然提示没有此插件

2021-09-24 00:49:36 1312

原创 Python数据可视化——词云图

一、配置环境要生成词云图,必备的插件是wordcloud。课堂上给出了两种安装插件的方法。一是通过调用命令行,输入pip3 install wordcloud进行安装。二是下载whl文件,通过pip3 install xxx.whl安装。可是这两种方法都无法成功安装。这一步耗费了非常多的时间,最终在同学的提示下,我在jupyter中直接输入了安装命令。安装成功。此外,还需要安装jieba分词库,对文本进行分词,才能生成词云。二、数据准备找到一篇报告,将其全文文本复...

2021-09-14 19:55:39 4669

空空如也

空空如也

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

TA关注的人

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