Performance matlab:如何将两个TIFF文件组合成多页TIFF

Performance matlab:如何将两个TIFF文件组合成多页TIFF,performance,matlab,image-processing,save,tiff,Performance,Matlab,Image Processing,Save,Tiff,我有很多tiff文件,它们应该被合并,所以每两个文件应该合并成一个。 我用JAI库编写了一个java程序来实现这一点。但它的速度很慢,几乎在一秒钟内创建4个多页文件,但我需要在一秒钟内达到20个。因此,我决定搜索有关matlab的信息。如果您能让我知道以下问题,我将不胜感激: 通过matlab可以达到这个速度吗 我怎样才能用matlab实现呢 我没有matlab编程的经验。所以最好给我代码。:) 非常感谢。您需要使用函数的“附加”writemode来创建多页Tiff 例如 其中,YourMovi

我有很多tiff文件,它们应该被合并,所以每两个文件应该合并成一个。 我用JAI库编写了一个java程序来实现这一点。但它的速度很慢,几乎在一秒钟内创建4个多页文件,但我需要在一秒钟内达到20个。因此,我决定搜索有关matlab的信息。如果您能让我知道以下问题,我将不胜感激:

  • 通过matlab可以达到这个速度吗
  • 我怎样才能用matlab实现呢 我没有matlab编程的经验。所以最好给我代码。:)


    非常感谢。

    您需要使用函数的“附加”writemode来创建多页Tiff

    例如

    其中,YourMovie是包含帧的单元格数组,SomeName是tiff文件的名称

    请注意,您可以用实际包含图像的任何内容替换您的电影。。。例如,如果它们存储在4D数组中,则与电影数组(:,:,:,k)类似

    for k = 1:NumImages
    
      imwrite(YourMovie{k},SomeName,'tif','WriteMode','append');
    
    end