主页 > 电脑硬件  > 

yolo初体验

yolo初体验

看别人说的好简单,3行代码完成yolo11:

from ultralytics import YOLO model =YOLO("yolo11x.pt")##第一次运行自动下载 model.predict(source="0",show=True)

当然代码没错:但是环境不好配:

首先:pip install ultralytics 会主动下载依赖 pytorch  pandas-2.0.3-cp38-cp38-win_amd64.whl #torch-2.4.1-cp38-cp38-win_amd64.whl但是国内网络不好所以使用清华的源:

pip install torch==2.4.1 -i pypi.tuna.tsinghua.edu /simple pip install ultralytics -i pypi.tuna.tsinghua.edu /simple #pip install ultralytics 默认安装的 PyTorch 版本是 CPU 版本。 如果需要使用 GPU 加速功能,需要手动安装支持 GPU 的 PyTorch 版本

yolo11x.pt文件理论上会自动下载 但是自动下载一直超时 timeout     实际还得手动下载:放到程序同级目录 你得用 wget 或者什么下载 一般工具国内网络环境不太好.

github /ultralytics/assets/releases/download/v8.3.0/yolo11x.pt

好了如果你的机器有摄像头就能打开了,当然你也可以指定 视频文件或者图片

如果你在安装yolo之后安装paddleocr :那么他会破坏opencv的版本.

pip install paddlepaddle -i pypi.tuna.tsinghua.edu /simple 如果需要 GPU 支持,可以安装 GPU 版本 pip install paddleocr -i pypi.tuna.tsinghua.edu /simple 那么需要卸载重新安装最新的opencv pip uninstall opencv-python pip uninstall opencv-contrib-python pip install opencv-python pip install opencv-contrib-python

640*480彩色图 CPU 1帧的速度:

 0.5以上置信度还是可以相信的 0.5以下哈哈 图个乐呵 毕竟是 通用模型. 

咱也有GPU了再说吧.

标签:

yolo初体验由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“yolo初体验