Skip to the content.

Week 10:Docker 概念与 OpenCV 实验

实验内容

本周学习 Docker 的基础概念和常用命令,并使用 OpenCV 完成简单图像处理实验。


1. Docker 基础概念

Image 镜像

镜像是只读模板,包含程序运行所需的环境、依赖和配置。

Container 容器

容器是镜像运行后的实例,可以理解为正在运行的程序环境。


2. Docker 常用命令

查看 Docker 版本:

docker --version

查看运行中的容器:

docker ps

查看所有容器:

docker ps -a

运行容器:

docker run 镜像名

停止容器:

docker stop 容器ID


3. OpenCV 实验

OpenCV 是一个开源计算机视觉库,可以用于图像读取、灰度转换、边缘检测和目标识别等任务。

安装命令:

pip3 install opencv-python opencv-contrib-python --break-system-packages

运行实验程序:

python3 opencv_demo.py


实验截图

Docker 命令查看

Docker命令

OpenCV 图像处理结果

OpenCV结果


总结

通过本周实验,我了解了 Docker 镜像和容器的区别,也学习了 OpenCV 的基本图像处理流程。