@@ -116,6 +116,38 @@ void to(final Img<? extends RealType<?>> image, final String url, final String d
116116 }
117117
118118
119+ public static
120+ void toWithoutPyramids (final Img <? extends RealType <?>> image , final String url , final String datasetID ,
121+ final int timepoint , final int channel , final int angle ,
122+ final int downscaleX , final int downscaleY , final int downscaleZ ,
123+ final String versionAsStr )
124+ throws IOException ,IllegalArgumentException {
125+ toWithoutPyramids (image , url ,datasetID ,timepoint ,channel ,angle ,
126+ createResStr (downscaleX ,downscaleY ,downscaleZ ),
127+ versionAsStr ,120000 ,false );
128+ }
129+
130+ public static
131+ void toWithoutPyramids (final Img <? extends RealType <?>> image , final String url , final String datasetID ,
132+ final int timepoint , final int channel , final int angle ,
133+ final String resolutionLevelsAsStr , final String versionAsStr )
134+ throws IOException ,IllegalArgumentException {
135+ toWithoutPyramids (image , url ,datasetID ,timepoint ,channel ,angle ,
136+ resolutionLevelsAsStr ,
137+ versionAsStr ,120000 ,false );
138+ }
139+
140+ public static
141+ void toWithoutPyramids (final Img <? extends RealType <?>> image , final String url , final String datasetID ,
142+ final int timepoint , final int channel , final int angle ,
143+ final String resolutionLevelsAsStr , final String versionAsStr ,
144+ final int serverTimeout , final boolean verboseLog )
145+ throws IOException ,IllegalArgumentException {
146+ new LocalWriter ().writeNowWithoutPyramids ((Img )image , url , datasetID , timepoint , channel , angle ,
147+ resolutionLevelsAsStr , versionAsStr , serverTimeout , verboseLog );
148+ }
149+
150+
119151 static class LocalWriter extends ImagePlusTransferrer {
120152 /** intended for use in solo (without a valid scijava context) application */
121153 LocalWriter () {
@@ -133,19 +165,32 @@ void writeNow(final Img<T> img, final String url, final String datasetID,
133165 final int timepoint , final int channel , final int angle ,
134166 final String resolutionLevelsAsStr , final String versionAsStr ,
135167 final int serverTimeout , final boolean verboseLog )
136- throws IOException ,IllegalArgumentException {
168+ throws IOException ,IllegalArgumentException
169+ {
137170 writeNow (img ,url ,datasetID ,timepoint ,channel ,angle ,
138171 resolutionLevelsAsStr ,true ,versionAsStr ,serverTimeout ,verboseLog );
139172 }
140173
174+ <T extends RealType <T >>
175+ void writeNowWithoutPyramids (final Img <T > img , final String url , final String datasetID ,
176+ final int timepoint , final int channel , final int angle ,
177+ final String resolutionLevelsAsStr , final String versionAsStr ,
178+ final int serverTimeout , final boolean verboseLog )
179+ throws IOException ,IllegalArgumentException
180+ {
181+ writeNow (img ,url ,datasetID ,timepoint ,channel ,angle ,
182+ resolutionLevelsAsStr ,false ,versionAsStr ,serverTimeout ,verboseLog );
183+ }
184+
185+
141186 <TR extends RealType <TR >, TNR extends NativeType <TNR > & RealType <TNR >>
142187 void writeNow (final Img <TR > img , final String url , final String datasetID ,
143188 final int timepoint , final int channel , final int angle ,
144189 final String resolutionLevelsAsStr , final boolean uploadResPyramids ,
145190 final String versionAsStr ,
146191 final int serverTimeout , final boolean verboseLog )
147- throws IOException ,IllegalArgumentException {
148-
192+ throws IOException ,IllegalArgumentException
193+ {
149194 final Img <TNR > image = checkForAndExtendWithNativeType (img );
150195
151196 this .URL = url ;
0 commit comments