
Python
Python日常开发记录
自由软件开发者
C++资深开发者,订阅用户:如果评论留言不能及时回复,请Q我:296863766 注明为优快云
展开
-
OpenAI之Whisper实时语音分析转文字
4.分析语音并输出(默认使用GPU计算,如果没有安装CUDA,请使用CPU)conda环境安装whisper。5.使用CPU计算分析音频并输出。2.安装python3.11。CPU分析音频会比GPU慢。3.安装whisper。1.安装ffmpeg。原创 2024-05-13 14:06:41 · 1596 阅读 · 1 评论 -
opencv分离图像通道并显示各通道图像
注: 加载彩色图像,彩色图像才有3个通过,分别是B,G,R 灰色图像只有1个通道。分离图像通道-python实现。分离图像通道-c++实现。原创 2023-02-02 12:13:56 · 254 阅读 · 0 评论 -
opencv范围矩阵操作与矩阵运算
uint8 相加 取模255再减去1 两个矩阵相加,返回数据类型更大的一个类型 如 uint8 与float32,将返回float32。numpy中矩阵相减,如果值为负数, 值 取模 255 ,然后再 加上 1。矩阵相乘: a.矩阵类型相同, b.只能是float或者double类型。矩阵C的行数等于矩阵A的行数,C的列数等于B的列数。矩阵A的第m行的元素与矩阵B的第n列对应元素乘积之和。公式: 负值时: x%255+1。(矩阵A行对应元素*矩阵B列对应元素之和)矩阵A的行等于矩阵B的列,可相乘。原创 2023-02-01 23:19:58 · 254 阅读 · 0 评论 -
opencv开发之numpy使用
该对象为一个二维数组 ,构造一个2行4列的二维数组(矩阵) ,并初始化所有元素为0,及指定数据类型为uint8。并使用numpy构造一个ndarray对象: np.zeros((2,4),np.uint8),取矩阵类型: type(z) , z为上面创建的ndarray对象。下面示例创建一个3行,6列全为1的二维矩阵,数据类型为uint32。下面示例创建一个2行,5列的二维矩阵,并在创建时初始化所有行与列值。调用z变量,直接输出矩阵中的所有元素值与数据类型。查看三维数组的大小,类型,元素类型,原创 2023-01-16 20:00:48 · 1438 阅读 · 0 评论 -
opencv显示图像中文标题乱码解决
c++默认支持中文,直接调用imshow可显示。解决方法:通过指定编码返回字符串。原创 2023-01-16 15:22:18 · 2922 阅读 · 3 评论 -
Anaconda3开发环境安装及Spyder5配置
pip install opencv-contrib-python 安装opencv,并在spyder中使用opencv.6.打开ANACONDA NAVIGATOR启动spyder。也可使用anaconda安装opencv。下载完成后,双击运行安装。原创 2023-01-16 12:50:54 · 487 阅读 · 1 评论 -
Python开发工具Spyder安装
下载完成后,双击运行dmg文件,拖放Spyder到Applications。点击download--->Download for macOS。现在,可使用Spyder来调试python脚本了。原创 2023-01-10 11:59:44 · 5255 阅读 · 0 评论 -
YOLOv5视觉AI库安装
使用YOLOv5要先安装opencv-python和pandas库。可通过PyTorch Hub加载YOLOv5检测模型。安装opencv-python。检测图像并返回数据帧。原创 2023-01-08 21:22:31 · 688 阅读 · 0 评论 -
TensorFlow源码编译(MacOS)
brew install bazelisk 配置时会自动安装bazel5.3.0版本。使用 brew包管理工具安装python。xcode 9.2或者更高。原创 2023-01-08 19:18:56 · 146 阅读 · 0 评论 -
机器学习之TensorFlow环境安装
MacOS平台要求pip版本要20.3或者更高。根据喜好,选择安装类型。原创 2023-01-08 15:34:17 · 136 阅读 · 1 评论 -
PyTorch源码编译(windows)
4.如果要支持CUDA编程,要安装NVIDIA CUDA 11或者更高版本, 安装NVIDIA cuDNN v7或者更高版本。3.Python与编译器版本要求 (Python3.7或者更高,编译器要求支持C++17)conda install mkl mkl-include ,64位处理器不用安装。CUDA不支持MacOS, 禁用CUDA ,设置 USE_CUDA=0。现在可开始机器学习了。原创 2023-01-08 13:50:12 · 718 阅读 · 1 评论 -
MacOS13安装Pytorch环境
出现上图错误,安装numpy对应版本包,下图为安装numpy成功。3.安装python3与包管理工具。如果用pip3安装,执行下面命令。如果用图片界面安装,按下面步骤。用conda安装pytorch。点击如下图Install。pytorch验证成功。原创 2023-01-08 12:13:37 · 600 阅读 · 0 评论 -
python实现常量定义
3.报错,达到常量不重复赋值功能。1.为python导入自定义类。原创 2022-08-31 17:55:13 · 531 阅读 · 0 评论 -
python创建web2py网站工程
使用python创建网站 ,web2py源码下载中。原创 2022-08-31 15:34:27 · 342 阅读 · 0 评论 -
Python基础语法实操
【代码】Python基础语法实操。原创 2022-08-31 12:08:26 · 422 阅读 · 0 评论 -
windows下python开发环境搭建
4.运行开发工具编写脚本并调试。2.下载pycharm。python安装成功。1.下载python。原创 2022-08-31 09:27:00 · 1847 阅读 · 0 评论 -
kali2022如何安装w3af
打开w3af.org通过git下载源码原创 2022-06-12 11:04:56 · 585 阅读 · 0 评论 -
国内如何下载ProxyStrike
1.通过代理访问 https://code.google.com/archive/p/proxystrike/ 运行ProxyStrike所需环境要求 现GOOGLE CODE已不提供下载,请转到GITHUB GitHub - bincker/proxystrike: proxystrike原创 2022-06-12 10:47:45 · 202 阅读 · 0 评论 -
python批量还原数据库
# -*- coding: utf-8 -*-import shutil,os# 根据指定路径下的数据库备份文件生成还原脚本def getFilesAndBuildSql(path,restorePath): for root,dirs,files in os.walk(path): for nfile in files: if os.path.splitext(nfile)[1] == ".bak": # 筛选bak文件 .原创 2021-12-13 21:22:33 · 1262 阅读 · 0 评论 -
遍历指定文件夹下的所有HEIC文件并转换为PNG文件
# 作者 RemoteDev QQ:296863766 优快云: https://blog.youkuaiyun.com/fittecimport subprocessimport osimport ioimport whatimageimport pyheifimport tracebackfrom PIL import Image # 图片解码# byteIo为解码数据# filename 为传入的文件名保存时使用def decodeImage(bytesIo,filename): .原创 2021-12-13 21:08:28 · 291 阅读 · 0 评论 -
用python将苹果手机的heic照片格式转换为png格式
# 作者 远程开发者 QQ:296863766 优快云: https://blog.youkuaiyun.com/fittecimport subprocessimport osimport ioimport whatimageimport pyheifimport tracebackfrom PIL import Image # 图片解码# byteIo为解码数据# filename 为传入的文件名保存时使用def decodeImage(bytesIo,filename): .原创 2021-08-21 21:19:29 · 941 阅读 · 0 评论 -
用Python通过多线程扫描远程指定主机的开放端口
将下面的代码保存为 1.py 然后在控制台输入 python 1.py 就可扫描指定主机IP的开放端口了,下面的host = '39.101.129.14' 中的 39.101.129.14为要扫描的主机IPimport telnetlibimport threading def get_ip_status(ip,port): server = telnetlib.Telnet() try: server.open(ip,port) ...原创 2021-05-13 01:58:04 · 377 阅读 · 0 评论