自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 11.26 Plotly

一、安装包pip3 install plotlypip3 install chart-studiopandas pip3 install pandas二、显示图#散点图import plotly.express as pxfig = px.scatter(x=[0, 1, 2, 3, 4], y=[0, 1, 4, 9, 16])fig.show()import plotly.express as pxdf = px.data.iris() # iris is a

2021-11-26 10:31:27 1166

原创 11.20聚类色彩分析

一、导入包from flask import Flask,render_templateimport numpy as npfrom PIL import Imagefrom scipy.cluster.vq import vq, kmeans, whitenimport ImageColor二、定义函数,用缩略图聚类app = Flask(__name__)#用缩略图聚类def colorz(filename, n=3): img=Image.open(filenam

2021-11-26 08:33:49 1424

原创 11.19课堂练习open3D

一、打开点云图pip install open3D:安装open3D的包导入包——读取模型——设置参数——另存import open3d as o3dimport numpy as npprint("Open3D read Point Cloud")pcd=o3d.io.read_point_cloud(r"C:\Users\lenovo\AppData\Local\Programs\Python\Python37\Lib\site-packages\bunny\data\bunny1

2021-11-19 10:00:15 340

原创 11.12课上练习视频字幕识别

一、安装tesseract-ocr教程详见:Tesseract OCR V5.0安装教程(Windows) - 简书 (jianshu.com)安装时注意添加环境变量和语言包两点二、视频字母识别先导入所需要的包,注意视频、文件地址最好都在Python文件夹下在字母识别时注意语言包的地址不要出错import pytesseractimport cv2import numpy as npfrom scipy import statsimport osimport matplo

2021-11-19 08:23:01 2042

原创 11.10 pycharm练习

一、hash分镜from flask import Flask,render_templateimport osimport cv2app = Flask(__name__)def aHash(img): #定义哈希值函数 img = cv2.resize(img, (8, 8)) gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) s = 0 hash_str = '' for i in range(8):

2021-11-11 18:46:13 777

原创 10.24课后练习

一、找到ffmpeg所在文件夹位置,根据网上教程安装screen-capture-recorder二、进行视频裁剪自己录屏然后在文件夹里打开cmd,输入命令:ffmpeg -ss 0:0:30 -t 0:0:20 -i input.mp4 -vcodec copy -acodec copy output.mp4意为:从30S处开始,最多截取20s视频,输出为output三、进行二倍速播放输入命令:ffmpeg -i input.mp4 -filter:v "setpts=0.5*PT

2021-10-24 11:36:43 86

原创 10.22课堂练习pycharm

路径:C:\Users\lenovo\AppData\Local\Programs\Python\Python37\shipin注意点:1.由于pycharm需要虚拟环境,而安装的包是在真实环境中的,所以如果出现读取不了包的情况,就需要在虚拟环境根目录下再次安装需要的包2.导入视频时注意每个地方的位置都要更改,包括程序代码和HTML中的3.刷新HTML时需要改变根目录,否则会自动记忆上次结果4.注意子目录和根目录的所属关系...

2021-10-22 11:43:25 97

原创 10.19课后作业

一、视频分镜:基于均值哈希;基于直方图相似度首先导入需要的包以及视频所在位置import cv2import numpy as npimport matplotlib.pyplot as pltimport osos.chdir(r"C:\Users\lenovo\AppData\Local\Programs\Python\Python37\Lib\site-packages\1")第二步开始利用均值哈希算法计算相似度首先利用resize函数将其缩放为8*8# 均值哈希算法

2021-10-19 11:15:49 178

原创 10.13课后综合练习

练习一:人脸识别和图像处理的综合应用练习中主要用到了图像处理中的照片读取和命名、灰度图转换、高斯模糊和旋转粘贴,其中比较关键的环节还是在前期包的导入以及图片存储路径的读取上,之后便是调用相应函数进行处理而人脸识别则主要应用到了人脸的读取、人脸对齐以及人脸匹配,比较容易出错的点是face-recognition函数的调用,如face_locations=face_recognition.face_locations(image),前后两个相似就比较容易忽视。还有识别人脸时图片边角的定位,以及在检验两张

2021-10-13 21:07:23 64

原创 第四节课练习

提取视频里的每一帧要把视频、抽帧后的文件夹放在同一个Python文件夹里高斯模糊注意修改模糊参数利用ffmpeg对视频进行截取注意导入subprocess,并且修改确认视频位置

2021-10-08 11:50:51 67

原创 第三节课练习

学习心得:1.文件路径:C:\Users\lenovo\AppData\Local\Programs\Python\Python37\Lib\site-packages2.(unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: tr报错原因:前面没有加r转换3.要把图片、face-recognition包都安装在Python文件夹下才能方便使用(即1所写位置)4.inspect.getsour..

2021-09-30 14:10:15 72

原创 9.17 第二节课练习

学习心得:1.在找文件路径时一定要保证cv2包和图片在同一个文件夹下2.电脑中路径写入Python时,需要加r转换格式3.文件路径需要粘贴上去,不要手打

2021-09-21 13:35:14 76

原创 2021-09-12第一节第二小练习

问题1:所要处理的文件不是“gbk”格式的,但却用gbk格式去打开这个文件,报错解决:加入“encoding=utf-8"改变编码格式后得以运行

2021-09-12 16:59:27 64

原创 2021-09-10 第一节第一小练习

学习心得 getcwd():取得当前的工作目录 import matplotlib.pyplot as plt: 绘图使用,matplotlib是一个绘图库 utf-8:一种编码格式,需要将原有格式转换为可以识别的编码格式才能运行 r:只读模式 font:设置字体属性 (引入电脑中的中文字体) WordCloud():括号里注意先写字体,然后设置合适的宽度高度 generate():生成文本 plt.imshow():热图绘制,显示图片+格式 plt.show():加上之后变为...

2021-09-10 11:15:57 63

空空如也

空空如也

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

TA关注的人

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