如何在 'cameraCalibrator' 应用程序中使用命令行导入图像?

How to import images using command line in 'cameraCalibrator' app?

我想使用命令行将图像(从目录或 MATLAB 变量)导入 'cameraCalibrator' 应用程序。

我发现了以下语法:

cameraCalibrator(imageFolder,squareSize) 

以下是我尝试使用它的方式:

cameraCalibrator(desktop,3*mm);

但是它产生了一些错误。如何应用此语法?

必须按如下方式给出两个输入参数:

  1. 我建议为您的图像文件创建一个单独的专用目录。例如;如果您的图像文件位于 Desktop 上名为 images 的目录中,请给出其完整路径,如下所示:

    imageFolder = 'C:/Users/<yourusername>/Desktop/images';        %For WinOS
    

    如果 Desktop 是您当前的工作目录,您也可以只写目录名称,即

    imageFolder = 'images';  
    
  2. squareSizeby design,将在 mm 中给出。所以 mm 不能明确指定。对于您的情况,它将是:

    squareSize = 3;
    

    现在 运行 它具有:

    cameraCalibrator(imageFolder, squareSize) 
    

请注意,您也可以只输入 cameraCalibrator,这样您就可以在 GUI 中选择图像和正方形大小。

选择图片后,会出现以下window,还可以让您选择不同单位的正方形大小: