读取图像灰度opencv 3.0.0

编程入门 行业动态 更新时间:2024-10-28 10:23:31
本文介绍了读取图像灰度opencv 3.0.0-dev的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我正在尝试直接读取黑白图像.

I am trying to read images directly as black and white.

我最近将OpenCv版本更新为3.0.0-dev,以前使用的代码不再起作用.

I recently updated my OpenCv version to 3.0.0-dev, and the code that I used before does not work anymore.

img = cv2.imread(f, cv2.CV_LOAD_IMAGE_GRAYSCALE)

适用于2.4,但不适用于新版本,因为没有字段CV_LOAD_IMAGE_GRAYSCALE.

works fine for 2.4 but does not work for the new version, as there is no field CV_LOAD_IMAGE_GRAYSCALE.

有什么建议吗?

注意:我知道cv2.imread(f,0)可以工作,但是我不喜欢在代码中包含未命名的常量. 谢谢!

Note: I know that cv2.imread(f,0) will work, but I do not like having unnamed constants in my code. Thanks!

推荐答案

该标志已重命名为cv2.IMREAD_GRAYSCALE.一般来说,标志现在以与它们所引用的功能有关的方式为名称加上前缀. (例如,imread标志以IMREAD_开头,cvtColor标志以COLOR_开头,等等)

The flag has been renamed to cv2.IMREAD_GRAYSCALE. Generally speaking, flags now have names prefixed in a manner that relates to the function to which they refer. (e.g. imread flags start with IMREAD_, cvtColor flags start with COLOR_, etc.)

更多推荐

读取图像灰度opencv 3.0.0

本文发布于:2023-10-23 23:17:07,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1522294.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:灰度   图像   opencv

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!