@@ -27,39 +27,15 @@ function padding(number, width) {
2727 }
2828}
2929
30- function justSaveAsLevel(resLevelX,resLevelY,resLevelZ) {
31- run("Write full image", "url="+host_port+" datasetid="+dataset+" versionasstr="+version+" timepoint="+t+" channel="+uploadIntoThisChannel+" angle="+uploadIntoThisAngle+" resolutionlevelsasstr=[["+resLevelX+", "+resLevelY+", "+resLevelZ+"]] timeout="+(timeout*1000)+" verboselog="+verboseUpload+" uploadrespyramids=true");
32- }
33-
34- function scaleAndSave(refMainImg, resLevelX,resLevelY,resLevelZ) {
35- xFac = 1/resLevelX;
36- yFac = 1/resLevelY;
37- zFac = 1/resLevelZ;
38- selectImage(refMainImg);
39- run("Scale...", "x="+xFac+" y="+yFac+" z="+zFac+" interpolation=None process create");
40- justSaveAsLevel(resLevelX,resLevelY,resLevelZ);
41- close();
42- //NB: close() is counterpart to "create" in the run() above
43- }
44-
4530print("Uploading started....");
4631for (t = uploadTimePoint_FROM; t <= uploadTimePoint_TILL; t++) {
4732 filename = inputDir+"/"+fileNameBeforeTPNumber+padding(t,zeroPaddingWidth)+fileNameAfterTPNumber;
4833 print("Doing TP "+t+", that is a file: "+filename);
4934
5035 open(filename);
51- mainImgID = getImageID();
52-
53- print("Saving resolution level 1");
54- justSaveAsLevel(1,1,1);
55-
56- print("Saving resolution level 2");
57- scaleAndSave(mainImgID, 2,2,1);
5836
59- print("Saving resolution level 3");
60- scaleAndSave(mainImgID, 4,4,1);
37+ run("Write full image", "url="+host_port+" datasetid="+dataset+" versionasstr="+version+" timepoint="+t+" channel="+uploadIntoThisChannel+" angle="+uploadIntoThisAngle+" resolutionlevelsasstr=[[1, 1, 1]] timeout="+(timeout*1000)+" verboselog="+verboseUpload+" uploadrespyramids=true");
6138
62- selectImage(mainImgID);
6339 close();
6440}
6541print("Uploading finished....");
0 commit comments