如何在“cameraCalibrator”应用程序中使用命令行导入图像?
Posted
技术标签:
【中文标题】如何在“cameraCalibrator”应用程序中使用命令行导入图像?【英文标题】:How to import images using command line in 'cameraCalibrator' app? 【发布时间】:2018-06-19 13:14:57 【问题描述】:我想使用命令行将图像(从目录或 MATLAB 变量)导入“cameraCalibrator”应用程序。
我找到了以下语法:
cameraCalibrator(imageFolder,squareSize)
这是我尝试使用它的方式:
cameraCalibrator(desktop,3*mm);
但它产生了一些错误。如何应用这种语法?
【问题讨论】:
你读过documentation吗?输入参数也是不言自明的。请准确说明您是如何使用它的以及您收到的错误消息的确切措辞。 @SardarUsama ,我阅读了文档。只给出了上面的语法,而不是一个例子来看看如何使用它。这是我尝试使用它的方式。 cameraCalibrator(桌面,3*mm); 【参考方案1】:两个输入参数必须如下给出:
我建议为您的图像文件创建一个单独的专用目录。例如;如果您的图像文件位于 Desktop
上名为 images
的目录中,则提供其完整路径,如下所示:
imageFolder = 'C:/Users/<yourusername>/Desktop/images'; %For WinOS
如果Desktop
是您当前的工作目录,您也可以只写目录名称,即
imageFolder = 'images';
squareSize
是by design,将在mm
中给出。所以mm
不能明确指定。对于您的情况,它将是:
squareSize = 3;
现在运行它:
cameraCalibrator(imageFolder, squareSize)
请注意,您也可以只输入cameraCalibrator
,它可以让您在 GUI 中选择图像和正方形大小。
选择图像后,会出现以下窗口,您可以在其中选择不同单位的正方形大小:
【讨论】:
以上是关于如何在“cameraCalibrator”应用程序中使用命令行导入图像?的主要内容,如果未能解决你的问题,请参考以下文章