<html>
    <head>
      <base href="http://fiji.sc/bugzilla/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_CONFIRMED "
   title="CONFIRMED - I'm trying to merge two images (1 gb each, tiff files) and Image J processess the top half of the image while the bottom is black."
   href="http://fiji.sc/bugzilla/show_bug.cgi?id=1032#c12">Comment # 12</a>
              on <a class="bz_bug_link 
          bz_status_CONFIRMED "
   title="CONFIRMED - I'm trying to merge two images (1 gb each, tiff files) and Image J processess the top half of the image while the bottom is black."
   href="http://fiji.sc/bugzilla/show_bug.cgi?id=1032">bug 1032</a>
              from <span class="vcard"><a class="email" href="mailto:wsr@nih.gov" title="Wayne Rasband <wsr@nih.gov>"> <span class="fn">Wayne Rasband</span></a>
</span></b>
        <pre>The following example macro creates two 850 megapixel images, merges them,
scales the merged image to 2048x2048, saves it as JPEG and displays it. It does
this without displaying any of the 850 megapixel images. The resulting JPEG
file is 137K.  

    MB = 850;
    setBatchMode(true);
    w = sqrt(MB*1024*1024);
    doCommand("Monitor Memory...");
    newImage("c1", "8-bit ramp", w, w, 1);
    newImage("c2", "8-bit ramp", w, w, 1);
    run("Rotate 90 Degrees Right");
    run("Merge Channels...", "c1=c1 c2=c2");
    run("Size...", "width=2048 height=2048 constrain interpolation=Bilinear");
    saveAs("Jpeg", "");
    setBatchMode(false);

This version of the macro saves the 850 megapixel merged image as a 15MB
(29,854x29,854) JPEG without displaying anything.

    MB = 850;
    setBatchMode(true);
    w = sqrt(MB*1024*1024);
    doCommand("Monitor Memory...");
    newImage("c1", "8-bit ramp", w, w, 1);
    newImage("c2", "8-bit ramp", w, w, 1);
    run("Rotate 90 Degrees Right");
    run("Merge Channels...", "c1=c1 c2=c2");
    saveAs("Jpeg", "");</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>