Lines Matching refs:cmd

72     OFCommandLine cmd;  in main()  local
113 cmd.setOptionColumns(LONGCOL, SHORTCOL); in main()
115 cmd.addParam("dcmfile-in", "DICOM input filename to be converted"); in main()
116 cmd.addParam("dcmfile-out", "DICOM output filename to be written"); in main()
118 cmd.addGroup("general options:", LONGCOL, SHORTCOL + 2); in main()
119cmd.addOption("--help", "-h", "print this help text and exit", OFCommandLine::… in main()
120cmd.addOption("--version", "print version information and exit", OFCommandL… in main()
121 OFLog::addOptions(cmd); in main()
123 cmd.addGroup("input options:"); in main()
125 cmd.addSubGroup("input file format:"); in main()
126 cmd.addOption("--read-file", "+f", "read file format or data set (default)"); in main()
127 cmd.addOption("--read-file-only", "+fo", "read file format only"); in main()
128cmd.addOption("--read-dataset", "-f", "read data set without file meta information"); in main()
130 cmd.addSubGroup("input transfer syntax:"); in main()
131 cmd.addOption("--read-xfer-auto", "-t=", "use TS recognition (default)"); in main()
132cmd.addOption("--read-xfer-detect", "-td", "ignore TS specified in the file meta header"); in main()
133 cmd.addOption("--read-xfer-little", "-te", "read with explicit VR little endian TS"); in main()
134 cmd.addOption("--read-xfer-big", "-tb", "read with explicit VR big endian TS"); in main()
135 cmd.addOption("--read-xfer-implicit", "-ti", "read with implicit VR little endian TS"); in main()
137 cmd.addGroup("image processing and encoding options:"); in main()
138 cmd.addSubGroup("frame selection:"); in main()
139 cmd.addOption("--frame", "+fr", 1, "[n]umber: integer", in main()
141 cmd.addOption("--all-frames", "+fa", "select all frames (default)"); in main()
144 cmd.addSubGroup("color space conversion options (compressed images only):"); in main()
145cmd.addOption("--conv-photometric", "+cp", "convert if YCbCr photometric interpr. (default)"… in main()
146 cmd.addOption("--conv-lossy", "+cl", "convert YCbCr to RGB if lossy JPEG"); in main()
147cmd.addOption("--conv-guess", "+cg", "convert to RGB if YCbCr is guessed by library"); in main()
148cmd.addOption("--conv-guess-lossy", "+cgl", "convert to RGB if lossy JPEG and YCbCr is\nguess… in main()
149 cmd.addOption("--conv-always", "+ca", "always convert YCbCr to RGB"); in main()
150 cmd.addOption("--conv-never", "+cn", "never convert color space"); in main()
153 cmd.addSubGroup("compatibility:"); in main()
154cmd.addOption("--accept-palettes", "+Mp", "accept incorrect palette attribute tags\n(0028,1… in main()
156 cmd.addSubGroup("median cut dimension selection:"); in main()
157 cmd.addOption("--mc-dimension-rgb", "+Dr", "max dimension from RGB range (default)"); in main()
158 cmd.addOption("--mc-dimension-lum", "+Dl", "max dimension from luminance"); in main()
160 cmd.addSubGroup("median cut representative color selection:"); in main()
161 cmd.addOption("--mc-color-avgbox", "+Cb", "average colors in box (default)"); in main()
162 cmd.addOption("--mc-color-avgpixel", "+Cp", "average pixels in box"); in main()
163 cmd.addOption("--mc-color-center", "+Cc", "select center of box"); in main()
165 cmd.addSubGroup("color palette value representation:"); in main()
166 cmd.addOption("--write-ow", "+pw", "write Palette LUT as OW (default)"); in main()
167 cmd.addOption("--write-us", "+pu", "write Palette LUT as US (retired)"); in main()
169 cmd.addSubGroup("color palette creation:"); in main()
170 cmd.addOption("--lut-entries-word", "+pe", "write Palette LUT with 16-bit entries"); in main()
171 cmd.addOption("--floyd-steinberg", "+pf", "use Floyd-Steinberg error diffusion"); in main()
172 cmd.addOption("--colors", "+pc", 1, "number of colors: 2..65536 (default 256)", in main()
175 cmd.addSubGroup("SOP Class UID:"); in main()
176 cmd.addOption("--class-default", "+cd", "keep SOP Class UID (default)"); in main()
177cmd.addOption("--class-sc", "+cs", "convert to Secondary Capture Image\n(implies --u… in main()
179 cmd.addSubGroup("SOP Instance UID:"); in main()
180 cmd.addOption("--uid-always", "+ua", "always assign new UID (default)"); in main()
181 cmd.addOption("--uid-never", "+un", "never assign new UID"); in main()
183 cmd.addGroup("output options:"); in main()
184 cmd.addSubGroup("output file format:"); in main()
185 cmd.addOption("--write-file", "+F", "write file format (default)"); in main()
186cmd.addOption("--write-dataset", "-F", "write data set without file meta information"); in main()
187 cmd.addSubGroup("output transfer syntax:"); in main()
188 cmd.addOption("--write-xfer-same", "+t=", "write with same TS as input (default)"); in main()
189 cmd.addOption("--write-xfer-little", "+te", "write with explicit VR little endian TS"); in main()
190 cmd.addOption("--write-xfer-big", "+tb", "write with explicit VR big endian TS"); in main()
191 cmd.addOption("--write-xfer-implicit", "+ti", "write with implicit VR little endian TS"); in main()
192 cmd.addSubGroup("post-1993 value representations:"); in main()
193cmd.addOption("--enable-new-vr", "+u", "enable support for new VRs (UN/UT) (default)"); in main()
194cmd.addOption("--disable-new-vr", "-u", "disable support for new VRs, convert to OB"); in main()
195 cmd.addSubGroup("group length encoding:"); in main()
196cmd.addOption("--group-length-recalc", "+g=", "recalculate group lengths if present (default)"); in main()
197 cmd.addOption("--group-length-create", "+g", "always write with group length elements"); in main()
198cmd.addOption("--group-length-remove", "-g", "always write without group length elements"); in main()
199 cmd.addSubGroup("length encoding in sequences and items:"); in main()
200 cmd.addOption("--length-explicit", "+e", "write with explicit lengths (default)"); in main()
201 cmd.addOption("--length-undefined", "-e", "write with undefined lengths"); in main()
202 cmd.addSubGroup("data set trailing padding (not with --write-dataset):"); in main()
203cmd.addOption("--padding-retain", "-p=", "do not change padding\n(default if not --write-d… in main()
204 cmd.addOption("--padding-off", "-p", "no padding (implicit if --write-dataset)"); in main()
205 cmd.addOption("--padding-create", "+p", 2, "[f]ile-pad [i]tem-pad: integer", in main()
208 if (app.parseCommandLine(cmd, argc, argv)) in main()
211 if (cmd.hasExclusiveOption()) in main()
213 if (cmd.findOption("--version")) in main()
234 cmd.getParam(1, opt_ifname); in main()
235 cmd.getParam(2, opt_ofname); in main()
237 OFLog::configureFromCommandLine(cmd, app); in main()
239 cmd.beginOptionBlock(); in main()
240 if (cmd.findOption("--read-file")) opt_readMode = ERM_autoDetect; in main()
241 if (cmd.findOption("--read-file-only")) opt_readMode = ERM_fileOnly; in main()
242 if (cmd.findOption("--read-dataset")) opt_readMode = ERM_dataset; in main()
243 cmd.endOptionBlock(); in main()
245 cmd.beginOptionBlock(); in main()
246 if (cmd.findOption("--read-xfer-auto")) in main()
248 if (cmd.findOption("--read-xfer-detect")) in main()
250 if (cmd.findOption("--read-xfer-little")) in main()
255 if (cmd.findOption("--read-xfer-big")) in main()
260 if (cmd.findOption("--read-xfer-implicit")) in main()
265 cmd.endOptionBlock(); in main()
267 if (cmd.findOption("--accept-palettes")) in main()
270 cmd.beginOptionBlock(); in main()
271 if (cmd.findOption("--frame")) in main()
273 app.checkValue(cmd.getValueAndCheckMin(opt_frame, 1)); in main()
276 if (cmd.findOption("--all-frames")) in main()
281 cmd.endOptionBlock(); in main()
284 cmd.beginOptionBlock(); in main()
285 if (cmd.findOption("--conv-photometric")) in main()
287 if (cmd.findOption("--conv-lossy")) in main()
289 if (cmd.findOption("--conv-guess")) in main()
291 if (cmd.findOption("--conv-guess-lossy")) in main()
293 if (cmd.findOption("--conv-always")) in main()
295 if (cmd.findOption("--conv-never")) in main()
297 cmd.endOptionBlock(); in main()
300 cmd.beginOptionBlock(); in main()
301 if (cmd.findOption("--write-ow")) opt_palette_ow = OFTrue; in main()
302 if (cmd.findOption("--write-us")) opt_palette_ow = OFFalse; in main()
303 cmd.endOptionBlock(); in main()
305 if (cmd.findOption("--lut-entries-word")) opt_entries_word = OFTrue; in main()
306 if (cmd.findOption("--floyd-steinberg")) opt_palette_fs = OFTrue; in main()
307 if (cmd.findOption("--colors")) cmd.getValueAndCheckMinMax(opt_palette_col, 2, 65536); in main()
309 cmd.beginOptionBlock(); in main()
310 if (cmd.findOption("--mc-dimension-rgb")) opt_largeType = DcmLargestDimensionType_default; in main()
311 if (cmd.findOption("--mc-dimension-lum")) opt_largeType = DcmLargestDimensionType_luminance; in main()
312 cmd.endOptionBlock(); in main()
314 cmd.beginOptionBlock(); in main()
315 if (cmd.findOption("--mc-color-avgbox")) opt_repType = DcmRepresentativeColorType_default; in main()
316 … if (cmd.findOption("--mc-color-avgpixel")) opt_repType = DcmRepresentativeColorType_averagePixels; in main()
317 if (cmd.findOption("--mc-color-center")) opt_repType = DcmRepresentativeColorType_centerOfBox; in main()
318 cmd.endOptionBlock(); in main()
320 cmd.beginOptionBlock(); in main()
321 if (cmd.findOption("--class-default")) opt_secondarycapture = OFFalse; in main()
322 if (cmd.findOption("--class-sc")) opt_secondarycapture = OFTrue; in main()
323 cmd.endOptionBlock(); in main()
325 cmd.beginOptionBlock(); in main()
326 if (cmd.findOption("--uid-always")) opt_uidcreation = OFTrue; in main()
327 if (cmd.findOption("--uid-never")) opt_uidcreation = OFFalse; in main()
328 cmd.endOptionBlock(); in main()
330 cmd.beginOptionBlock(); in main()
331 if (cmd.findOption("--write-file")) opt_writeMode = EWM_createNewMeta; in main()
332 if (cmd.findOption("--write-dataset")) opt_writeMode = EWM_dataset; in main()
333 cmd.endOptionBlock(); in main()
335 cmd.beginOptionBlock(); in main()
336 if (cmd.findOption("--write-xfer-same")) opt_oxfer = EXS_Unknown; in main()
337 if (cmd.findOption("--write-xfer-little")) opt_oxfer = EXS_LittleEndianExplicit; in main()
338 if (cmd.findOption("--write-xfer-big")) opt_oxfer = EXS_BigEndianExplicit; in main()
339 if (cmd.findOption("--write-xfer-implicit")) opt_oxfer = EXS_LittleEndianImplicit; in main()
340 cmd.endOptionBlock(); in main()
342 cmd.beginOptionBlock(); in main()
343 if (cmd.findOption("--enable-new-vr")) dcmEnableGenerationOfNewVRs(); in main()
344 if (cmd.findOption("--disable-new-vr")) dcmDisableGenerationOfNewVRs(); in main()
345 cmd.endOptionBlock(); in main()
347 cmd.beginOptionBlock(); in main()
348 if (cmd.findOption("--group-length-recalc")) opt_oglenc = EGL_recalcGL; in main()
349 if (cmd.findOption("--group-length-create")) opt_oglenc = EGL_withGL; in main()
350 if (cmd.findOption("--group-length-remove")) opt_oglenc = EGL_withoutGL; in main()
351 cmd.endOptionBlock(); in main()
353 cmd.beginOptionBlock(); in main()
354 if (cmd.findOption("--length-explicit")) opt_oenctype = EET_ExplicitLength; in main()
355 if (cmd.findOption("--length-undefined")) opt_oenctype = EET_UndefinedLength; in main()
356 cmd.endOptionBlock(); in main()
358 cmd.beginOptionBlock(); in main()
359 if (cmd.findOption("--padding-retain")) in main()
364 if (cmd.findOption("--padding-off")) opt_opadenc = EPD_withoutPadding; in main()
365 if (cmd.findOption("--padding-create")) in main()
368 app.checkValue(cmd.getValueAndCheckMin(opt_filepad, 0)); in main()
369 app.checkValue(cmd.getValueAndCheckMin(opt_itempad, 0)); in main()
372 cmd.endOptionBlock(); in main()