养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

Ubuntu下python-opencv 用指令行读取并显示图片

时间:2024-10-25 07:26:34

Ubuntu下,刚接触python时您是否想用opencv来读取并显示一张图屡阽咆忌片呢,这其中又有什么坑呢?下边我们一起来看一下吧

工具/原料

Ubuntu电脑安装了python和opencv

方法/步骤

1、首先,在目录下存放一张显示图片。我们本例中使用的是名为“1.bmp”的图片

Ubuntu下python-opencv 用指令行读取并显示图片

2、启动python。在终端中输入“python”进入python。注意:如果内部没有做切换的,想使腩柽鬣盛用python3版本的需要输入“python3”

Ubuntu下python-opencv 用指令行读取并显示图片

3、导入opencv,并查看当前安装的opencv版本。如果显示正常,则说明我们已经导入了opencv,可进行下一步操作

Ubuntu下python-opencv 用指令行读取并显示图片

4、读取图片,并打印出图像尺寸。如果打印出来的尺寸正常,说明图像数据已经读入。注意:该处使用的是相对路径。

Ubuntu下python-opencv 用指令行读取并显示图片

5、使用namedWindow启动一个显示窗口,imshow显示图像,为了可视化,需要将句柄停留在当溱碳叛鹤前显示图像上。以上操作使用红框内的语句。注意:nameWindow参数1表示显示的图像不能缩聚刁擞蛔放,以实际尺寸显示。可以看到,该处显示的图片非常大

Ubuntu下python-opencv 用指令行读取并显示图片

Ubuntu下python-opencv 用指令行读取并显示图片

6、该步骤修改了nameWindow显示方式参数为0,表示显示的图像进行缩放。可以看到图像被缩放到了合适的尺寸

Ubuntu下python-opencv 用指令行读取并显示图片

7、该步骤采用了绝对路径进行图片读取,和第4步的读取方法进行对比。

Ubuntu下python-opencv 用指令行读取并显示图片

8、以上,对通过Python指令行直接利用opencv读取、显示图片进行了步骤说明。

© 一点知识