![]() |
BioImager
4.9.0
A .NET microscopy imaging application based on Bio library. Supports various microscopes by using imported libraries & GUI automation. Supports XInput game controllers to move stage, take images, run ImageJ macros on images or Bio C# scripts.
|
Public Member Functions | |
| None | __init__ (self, **kwargs) |
Public Member Functions inherited from microscope.simulators.SimulatedCamera | |
| abort (self) | |
| set_exposure_time (self, value) | |
| get_exposure_time (self) | |
| get_cycle_time (self) | |
| soft_trigger (self) | |
Public Member Functions inherited from microscope._utils.OnlyTriggersOnceOnSoftwareMixin | |
| microscope.TriggerType | trigger_type (self) |
| microscope.TriggerMode | trigger_mode (self) |
| None | set_trigger (self, microscope.TriggerType ttype, microscope.TriggerMode tmode) |
Public Member Functions inherited from microscope.abc.TriggerTargetMixin | |
| None | trigger (self) |
Public Member Functions inherited from microscope.abc.Camera | |
| set_readout_mode (self, description) | |
| get_transform (self) | |
| set_transform (self, transform) | |
| typing.Tuple[int, int] | get_sensor_shape (self) |
| microscope.Binning | get_binning (self) |
| None | set_binning (self, microscope.Binning binning) |
| microscope.ROI | get_roi (self) |
| None | set_roi (self, microscope.ROI roi) |
Public Member Functions inherited from microscope.abc.DataDevice | |
| __del__ (self) | |
| None | enable (self) |
| None | disable (self) |
| None | set_client (self, new_client) |
| None | update_settings (self, settings, bool init=False) |
| None | receiveClient (self, str client_uri) |
| grab_next_data (self, bool soft_trigger=True) | |
| None | receiveData (self, data, timestamp) |
Public Member Functions inherited from microscope.abc.Device | |
| bool | get_is_enabled (self) |
| None | initialize (self) |
| None | shutdown (self) |
| None | add_setting (self, name, dtype, get_func, set_func, values, typing.Optional[typing.Callable[[], bool]] readonly=None) |
| get_setting (self, str name) | |
| get_all_settings (self) | |
| None | set_setting (self, str name, value) |
| describe_setting (self, str name) | |
| describe_settings (self) | |
Protected Attributes | |
| _intEnum = CamEnum.A | |
| int | _dictEnum = 0 |
| int | _listEnum = 0 |
| int | _tupleEnum = 0 |
Protected Attributes inherited from microscope.simulators.SimulatedCamera | |
| _roi = microscope.ROI(0, 0, 512, 512) | |
| _binning = microscope.Binning(1, 1) | |
| _image_generator = _ImageGenerator() | |
| int | _a_setting = 0 |
| int | _error_percent = 0 |
| _set_error_percent | |
| int | _gain = 0 |
| _set_gain | |
| bool | _acquiring = False |
| float | _exposure_time = 0.1 |
| int | _triggered = 0 |
| int | _sent = 0 |
Protected Attributes inherited from microscope.abc.Camera | |
| list | _readout_modes = ["default"] |
| int | _readout_mode = 0 |
| tuple | _readout_transform = (False, False, False) |
| tuple | _client_transform = (False, False, False) |
| tuple | _transform = (False, False, False) |
Protected Attributes inherited from microscope.abc.DataDevice | |
| _fetch_thread = None | |
| bool | _fetch_thread_run = False |
| bool | _using_callback = False |
| list | _clientStack = [] |
| _liveClients = set() | |
| _dispatch_thread = None | |
| _dispatch_buffer = queue.Queue(maxsize=buffer_length) | |
| bool | _acquiring = False |
| _new_data_condition = threading.Condition() | |
| _client = None | |
| tuple | _new_data = (data, timestamp) |
Protected Attributes inherited from microscope.abc.Device | |
| dict | _settings = {} |
Additional Inherited Members | |
Public Attributes inherited from microscope.simulators.SimulatedCamera | |
| int | _acquiring = 1 |
Public Attributes inherited from microscope.abc.Camera | |
| set_readout_mode | |
| get_roi | |
| set_roi | |
Public Attributes inherited from microscope.abc.DataDevice | |
| bool | enabled = False |
| bool | _fetch_thread = True |
| bool | _dispatch_thread = True |
| None | _fetch_thread_run = self._fetch_data() |
Public Attributes inherited from microscope.abc.Device | |
| bool | enabled = False |
Static Public Attributes inherited from microscope.abc.Camera | |
| list | ALLOWED_TRANSFORMS = [p for p in itertools.product(*3 * [[False, True]])] |
Static Public Attributes inherited from microscope.abc.DataDevice | |
| set_setting = keep_acquiring(Device.set_setting) | |
Protected Member Functions inherited from microscope.simulators.SimulatedCamera | |
| _set_error_percent (self, value) | |
| _set_gain (self, value) | |
| _purge_buffers (self) | |
| _create_buffers (self) | |
| _fetch_data (self) | |
| _do_disable (self) | |
| _do_enable (self) | |
| _get_sensor_shape (self) | |
| None | _do_trigger (self) |
| _get_binning (self) | |
| _set_binning (self, binning) | |
| _get_roi (self) | |
| _set_roi (self, roi) | |
| None | _do_shutdown (self) |
Protected Member Functions inherited from microscope.abc.TriggerTargetMixin | |
Protected Member Functions inherited from microscope.abc.Camera | |
| _process_data (self, data) | |
| _set_readout_transform (self, new_transform) | |
Protected Member Functions inherited from microscope.abc.DataDevice | |
| _send_data (self, client, data, timestamp) | |
| None | _dispatch_loop (self) |
| None | _fetch_loop (self) |
| _client (self) | |
| _client (self, val) | |
| None | _put (self, data, timestamp) |
Protected Member Functions inherited from microscope.abc.Device | |
Definition at line 49 of file devices.py.
| None microscope.testsuite.devices.TestCamera.__init__ | ( | self, | |
| ** | buffer_length ) |
Derived.__init__ must call this at some point.
Reimplemented from microscope.simulators.SimulatedCamera.
Definition at line 52 of file devices.py.
|
protected |
Definition at line 63 of file devices.py.
|
protected |
Definition at line 55 of file devices.py.
|
protected |
Definition at line 71 of file devices.py.
|
protected |
Definition at line 79 of file devices.py.