未指定的错误找不到作者
Unspecified error could not find a writer
我正在尝试 运行 并检查来自 here and executing its sample.c 的示例程序。我给出它的参数,第一个是 facefinder 的路径,第二个是输入图像,第三个是输出图像等等。但是当我给出所有路径时,它会显示以下错误并关闭。我正在使用 Visual studio 2015 和 opencv 2.4.10
错误:
命令行参数
路径
// command line options
printf("Mandatory arguments to long options are mandatory for short options too.\n");
printf(" -i, --input=PATH set the path to the input image\n");
printf(" (*.jpg, *.png, etc.)\n");
printf(" -o, --output=PATH set the path to the output image\n");
printf(" (*.jpg, *.png, etc.)\n");
printf(" -m, --minsize=SIZE sets the minimum size (in pixels) of an\n");
printf(" object (default is 128)\n");
printf(" -M, --maxsize=SIZE sets the maximum size (in pixels) of an\n");
printf(" object (default is 1024)\n");
printf(" -a, --angle=ANGLE cascade rotation angle:\n");
printf(" 0.0 is 0 radians and 1.0 is 2*pi radians\n");
printf(" (default is 0.0)\n");
printf(" -q, --qthreshold=THRESH detection quality threshold (>=0.0):\n");
printf(" all detections with estimated quality\n");
printf(" below this threshold will be discarded\n");
printf(" (default is 5.0)\n");
printf(" -c, --scalefactor=SCALE how much to rescale the window during the\n");
printf(" multiscale detection process (default is 1.1)\n");
printf(" -t, --stridefactor=STRIDE how much to move the window between neighboring\n");
printf(" detections (default is 0.1, i.e., 10%%)\n");
printf(" -u, --usepyr turns on the coarse image pyramid support\n");
printf(" -n, --noclustering turns off detection clustering\n");
printf(" -v, --verbose print details of the detection process\n");
printf(" to `stdout`\n");
//
printf("Exit status:\n");
printf(" 0 if OK,\n");
printf(" 1 if trouble (e.g., invalid path to input image).\n");
我的总体论点
E:\pico-master\rnt\cascades\facefinder -i E:\1.jpg -o E:\ -m 128 -M 1024 -a 0.0 -q 5.0 -c 1.1 -t 0.1
OpenCV 找不到写入程序 将图像写入磁盘,因为您没有在 -o
选项中指定图像路径。
使用-o path_to_image
保存输出图片,例如:
-o E:\img.jpg
我正在尝试 运行 并检查来自 here and executing its sample.c 的示例程序。我给出它的参数,第一个是 facefinder 的路径,第二个是输入图像,第三个是输出图像等等。但是当我给出所有路径时,它会显示以下错误并关闭。我正在使用 Visual studio 2015 和 opencv 2.4.10
错误:
命令行参数
路径
// command line options
printf("Mandatory arguments to long options are mandatory for short options too.\n");
printf(" -i, --input=PATH set the path to the input image\n");
printf(" (*.jpg, *.png, etc.)\n");
printf(" -o, --output=PATH set the path to the output image\n");
printf(" (*.jpg, *.png, etc.)\n");
printf(" -m, --minsize=SIZE sets the minimum size (in pixels) of an\n");
printf(" object (default is 128)\n");
printf(" -M, --maxsize=SIZE sets the maximum size (in pixels) of an\n");
printf(" object (default is 1024)\n");
printf(" -a, --angle=ANGLE cascade rotation angle:\n");
printf(" 0.0 is 0 radians and 1.0 is 2*pi radians\n");
printf(" (default is 0.0)\n");
printf(" -q, --qthreshold=THRESH detection quality threshold (>=0.0):\n");
printf(" all detections with estimated quality\n");
printf(" below this threshold will be discarded\n");
printf(" (default is 5.0)\n");
printf(" -c, --scalefactor=SCALE how much to rescale the window during the\n");
printf(" multiscale detection process (default is 1.1)\n");
printf(" -t, --stridefactor=STRIDE how much to move the window between neighboring\n");
printf(" detections (default is 0.1, i.e., 10%%)\n");
printf(" -u, --usepyr turns on the coarse image pyramid support\n");
printf(" -n, --noclustering turns off detection clustering\n");
printf(" -v, --verbose print details of the detection process\n");
printf(" to `stdout`\n");
//
printf("Exit status:\n");
printf(" 0 if OK,\n");
printf(" 1 if trouble (e.g., invalid path to input image).\n");
我的总体论点
E:\pico-master\rnt\cascades\facefinder -i E:\1.jpg -o E:\ -m 128 -M 1024 -a 0.0 -q 5.0 -c 1.1 -t 0.1
OpenCV 找不到写入程序 将图像写入磁盘,因为您没有在 -o
选项中指定图像路径。
使用-o path_to_image
保存输出图片,例如:
-o E:\img.jpg