1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
open("F:\\Images test\\Lena.bmp");
run("Split Channels");
selectWindow("Lena.bmp (blue)");
imageCalculator("Add create 32-bit", "Lena.bmp (red)","Lena.bmp (green)");
//run("Image Calculator...", "image1=[Lena.bmp (red)] operation=Add image2=[Lena.bmp (green)] create 32-bit");
rename("red+green");
imageCalculator("Add create 32-bit", "Lena.bmp (blue)","red+green");
//run("Image Calculator...", "image1=[Lena.bmp (blue)] operation=Add image2=red+green create 32-bit");
rename("red+green+blue");
imageCalculator("Divide create 32-bit", "Lena.bmp (red)","red+green+blue");
//run("Image Calculator...", "image1=[Lena.bmp (red)] operation=Divide image2=red+green+blue create 32-bit");
rename("red normalized");
imageCalculator("Divide create 32-bit", "Lena.bmp (green)","red+green+blue");
//run("Image Calculator...", "image1=[Lena.bmp (green)] operation=Divide image2=red+green+blue create 32-bit");
rename("green normalized");
imageCalculator("Divide create 32-bit", "Lena.bmp (blue)","red+green+blue");
//run("Image Calculator...", "image1=[Lena.bmp (blue)] operation=Divide image2=red+green+blue create 32-bit");
rename("blue normalized");
selectWindow("red+green+blue");
close();
selectWindow("red+green");
close();
selectWindow("Lena.bmp (blue)");
close();
selectWindow("Lena.bmp (green)");
close();
selectWindow("Lena.bmp (red)");
close();
selectWindow("red normalized");
selectWindow("green normalized");
selectWindow("blue normalized");
run("Images to Stack");
run("Stack to RGB");
run("Make Composite"); |
Partager