# ISee!-Batch-Job

# The "# ISee!-Batch-Job" string must be always present.
# Empty lines and lines starting with "#" are ignored.

# help command give you an idea about commands available
# for the version of ISee! you use right now.

# If you have questions or suggestions, do not hesitate to contact
# me via mailto:alexander.alekseychuk@bam.de

help 

# --> 
# Available commands are:
#  exit|quit - exit from remote shell, i.e. break connection to ISee! (only meaningful for telnet interface / remote controller)
#  close - close ISee! itself

# Image Input, Output, Description:
#   clear - clear ISee! (close image)
#   acquire - acquire image via TWAIN interface
#   load_image <filename>
#   load_dataset <filename>
#   load <filename> - load either a dataset or an image
#   load_mask <filename> - load binary mask overlay
#   enable_mask <true|false> - show/hide overlay mask
#   discard_mask - discard currect overlay mask
#   save_image_as <filename> <format>
#   save_dataset_as <filename>
#   set_pixelsize <pixelsize>
#   set_basicspatialresolution <basic_spatial_resolution>
#   adjust_pixels <configfilename>

# LUT and other local transformations:
#   load_lut <filename>
#   reset_lut
#   apply_lut
#   pixel_arithmetics [add|substract|multiply|divide|min|max|difference] [scalar|image|random] <2nd operand> [<normalization_scale> [<normalization_offset>]]

# Zooming/Panning:
#   zoom_to <zoomfactor>
#   zoom_in
#   zoom_out
#   fittoview
#   pan <dx> <dy>
#   pan3d <dx> <dy> <zoom_factor>
#   goto <x> <y>

# Brigtness/Contrast/Gamma ajustments:
#   reset_levers
#   optimize_full
#   optimize_view
#   optimize_win <winstart_x> <winstart_y> <winend_x> <winend_y>
#   set_black_point <gv>
#   set_white_point <gv>
#   set_gamma <gamma>
#   set_black_white_gamma <gv> <gv> <gamma>
#   set_negative_representation true|false|on|off|1|0
#   set_latitude_warning true|false|on|off|1|0

# Filtering:
#   execute_batch <filename>
#   convolve <filename>
#   running_mean <win_x_size> <win_y_size> [lowpass|highpass|highboost] [<highpass_offset>|<highboost_boost>]
#   running_maskmean <filename>  [lowpass|highpass|highboost] [<highpass_offset>|<highboost_boost>]
#   running_median <win_x_size> <win_y_size>  [lowpass|highpass|highboost] [<highpass_offset>|<highboost_boost>]
#   running_maskmedian <filename>  [lowpass|highpass|highboost] [<highpass_offset>|<highboost_boost>]
#   pseudoplast <dx> <dy>
#   bessel_fft<dimensions (1|2)> lowpass|highpass|highboost <filtersize> <highpass_scale>|<highboost_boost> <highpass_offset>
#   enhance_details
#   extract_details
#   isoadaptive_details
#   anisoadaptive_details
#   los_removal <type> <polarity> <min_spot_size> <bkg_size> <threshold> <detect_only (1|0)> <restoration_basis>

# Morphological operations (binary):
#   erode
#   dilate

# Geometry transforms:
#   rotate_180
#   rotate_90cw
#   rotate_90ccw
#   flip_horizontal
#   flip_vertical
#   sizeinfo
#   crop <winstart_x> <winstart_y> <winend_x> <winend_y>
#   resize <x_factor> <y_factor> <reduce_method> <enlarge_method>

# ROI management:
#   add_roi
#   activate_roi <roi_number>
#   change_tool <tool_code>
#   del_active_roi

# Profiling:
#   profile_startend <start_x> <start_y> <end_x> <end_y>
#   profile_width <width>
#   profile_smooth <winsize>
#   profile_derivative true|false|on|off|1|0
#   profile_fourier true|false|on|off|1|0
#   profile_sub_trend true|false|on|off|1|0
#   profile_integration true|false|on|off|1|0
#   profile_logy true|false|on|off|1|0
#   profile_osd true|false|on|off|1|0
#   profile_markers <marker_a> <marker_b>
#   profile_automation 0|1|2|3|4|5|6

# Densitometry (penetrameter):
#   penetrameter_mue <effective_linear_absorption_k> [<absorption_k_precision>]
#   penetrameter_mue_estimation true|false
#   penetrameter_geometry <ref_x> <ref_y> <ref_size> <mes_x> <mes_y> <mes_size>
#   penetrameter_ref_th <thickness_at_ref_point> [ref_thickness_precision]
#   penetrameter_mes_th <thickness_at_mes_point> [mes_thickness_precision]
#   penetrameter_osd true|false

# Statistic window:
#   statistics_win <winstart_x> <winstart_y> <winend_x> <winend_y>

# Rectangular anotation:
#   rect_anotation_win<what1 (0|1|2|3)> <value1_x> <value1_y> [<what2 (0|1|2|3)> <value2_x> <value2_y>]

# Circular anotation:
#   circ_anotation_win<centre_x> <centre_y> <radius>

