【发布时间】:2013-05-17 01:28:28
【问题描述】:
我是这个概念的新手,我相信这应该是任何人在这里问的最愚蠢的问题。对不起,但我真的不确定。
image = imread(argv[1], CV_LOAD_IMAGE_COLOR);
我的问题是,在 opencv 中使用 imread 读取图像,我在示例中看到他们使用函数 argv[1]。我的困惑是图像应该存储在哪里,以便我可以在这个命令方法中读取。
我的图像存储在桌面的文件夹图像中。 我的程序也在带有名称的桌面上。 image.cpp.
我应该将图像放在哪里,以便我可以使用命令行来读取它。
【问题讨论】:
-
把它放在任何你有读取权限的地方。
-
您必须将图像的路径指定为第二个命令行参数。例如
program.exe C:/Users/User/Desktop/Folder/image.jpg