应用
athrunsunny
这个作者很懒,什么都没留下…
展开
-
解决python环境下Failed to load OpenH264 library: openh264-1.8.0-win64.dll
将该文件复制到虚拟环境中python工程根目录下,如下图我的环境名为yolo_cuda,将dll文件复制到此路径下即可。选择好自己的系统对应的库文件,我是windows,下载的是openh264-1.8.0-win64.dll。主要是应为原生安装的OpenCV是没有H264编码器的,需要自行配置。这里配置的是anaconda下python的虚拟环境。原创 2024-01-26 10:46:30 · 1305 阅读 · 0 评论 -
解决-bash: /usr/bin/mv: Argument list too long
最近搞了个几百万张的图像数据到服务器上,使用mv移动数据时出现了"-bash: /usr/bin/mv: Argument list too long"的错误。命令,可以避免命令行参数列表太长的问题。命令,并将它们移动到目标文件夹中。命令将这些文件路径作为参数传递给。命令来查找源文件夹下所有后缀为。替换为实际的目标文件夹路径。的文件,并将它们的路径传递给。替换为实际的源文件夹路径,原创 2023-12-29 09:17:35 · 1232 阅读 · 0 评论 -
旋转框(obb)目标检测计算iou的方法
首先先定义一组多边形,这里的数据来自前后帧的检测结果其中的每个列表元素代表一个多边形,列表中包含四个元素,分别代表多边形的顶点坐标。原创 2023-11-30 18:10:38 · 1015 阅读 · 0 评论 -
4K60帧视频实时抠图
看这一头蓬松的秀发,加上帅气的动作,你以为是在绿幕前拍大片?No、No、No这其实是AI拿来视频实时抠图后的效果。没想到吧,实时视频抠图,现在能精细到每一根发丝。换到alpha通道再看一眼,不用多说,德芙打钱吧(手动狗头)。这就是来自字节跳动实习生小哥的最新研究:实时高分辨率视频抠图大法。无需任何辅助输入,把视频丢给这个名为RVM的AI,它分分钟就能帮你把人像高精度抠出,将背景替换成可以任意二次加工的绿幕。不信有这么丝滑?我们用线上Demo亲自尝试了一波。转载 2021-12-01 10:37:31 · 612 阅读 · 0 评论 -
使用类的迭代方法读取usb摄像头每一帧图像
import cv2class LoadUSBcam: """ 读取摄像头数据 """ INFO = ['fps', 'fw', 'fh', 'bs'] def __init__(self, pipe='0', **options): frameWidth = options.pop('frameWidth', 1280) frameHeight = options.pop('frameHeight', 720) .原创 2021-12-01 11:01:50 · 3936 阅读 · 0 评论 -
python打包exe可执行文件
在图形界面中点击“Select Python File”选择要打包的Python文件,可以选择是否打包为单文件还是目录,是否包含别的文件数据等,选择输出exe文件保存的位置。执行完之后会在对应的文件夹下生成yourscript.exe文件,编译大型项目时需要修改xx.spec中的一些参数。Nuitka可以将Python编译成可执行的二进制文件或扩展模块,使用GCC和libpython。auto-py-to-exe运行,这会打开图形界面。3、使用auto-py-to-exe。1、使用pyinstaller。原创 2023-08-29 13:59:09 · 301 阅读 · 0 评论