【OpenCV-Python入门书】第零零篇 一条命令极简安装环境

近两年挺折腾,博客一直落下没写,现在终于有点时间了。先来一篇与编码关系不大的,再接着写点编码相关的,看能不能将写博客的时间慢慢恢复。

上次【OpenCV Python入门书】第零篇 Mac上超简单安装介绍了用Anaconda安装Python3 + OpenCV,是非常方便的,这次再介绍一个更简单的。

极简安装

第一步,安装Docker

访问Docker官网下载并安装。

第二步,一条命令行

到你的工作目录,执行:

docker run -it --rm -v $PWD:/app cooolin/python3-opencv4-ffmpeg4 bash

(此镜像是我制作的,其中包含了Python3.7 + OpenCV 4.1 + FFmpeg 4.0,未来也可以处理视频音频相关,详情可以访问 cooolin/python3-opencv4-ffmpeg4

第三步,验证

在容器中直接执行:

cd app
python3 x.py

总共2条命令行,是不是极致简单?

可能的问题:执行imshow失败?

因为docker虚拟机中是没有显示的,按照我们以上步骤,可以使用OpenCV来读写图片是没有问题的,但如果要显示,则需要额外执行两条指令:

在mac系统中执行:

xhost + 127.0.0.1

在docker容器中执行:

export DISPLAY=host.docker.internal:0

再试试!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值