繁体   English   中英

如何从OpenCV Python中的图像获取标题

[英]How to get title from an image in openCV python

我想知道如何从OpenCV中的图像获取标题。 目前,我有这个:

#Load a color image in grayscale
img = cv2.imread('lena.jpg',0)

从这里,我想通过类似的方法从“ img”获得标题

img.title()

但我没有找到任何执行此操作的方法。 有什么建议吗?

提前致谢。

您已经设置了图像的名称,在这种情况下,您可以存储该图像并在将来引用它。 无法从Mat对象检索它,因为存储的只是图像本身的数据。

代替:

#Load a color image in grayscale
img = cv2.imread('lena.jpg',0)

首先保存文件名,然后在需要的地方使用它

image_filename = 'lena.jpg'
img = cv2.imread(image_filename,0)

opencv中没有直接方法可以从图像中提取标题 通过“ imread”将图像加载到opencv中后,图像将被转换为数组/矩阵。 它的所有数值( Christopher Nolan )都是:P。

我可以建议的一种方法是,您可以通过应用一些启发式方法(例如“面积,宽度,高度的平均值/平均值/中值)来找到“轮廓” ,还可以尝试对这些分类的轮廓应用“ RLSA(行程长度平滑算法)”

RLSA的文档和代码在这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM