{"admin_comment":null,"attachments":["https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/111/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/112/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/2612/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/2613/?format=json"],"creation_date":"2018-03-17T12:00:51.223000Z","id":85,"last_update":"2020-12-30T16:37:31.506493Z","locale":null,"moderated":true,"os":"linux","scan_library":"pyinsane2 2.0.12-15-g5f6fc99","scan_program":"ironscanner 1.1.0-12-g31ee161","scan_source":"Flatbed","scanner":"https://www.openpaper.work/api/v1/scannerdb/scanners/47/?format=json","scanner_type":"flatbed","sealed":true,"successful":true,"url":"https://www.openpaper.work/api/v1/scannerdb/scan_reports/85/?format=json","user_url":"https://www.openpaper.work/scannerdb/report/85/","data":{"scanner":{"fullname":"Epson Stylus SX215 (epson2:libusb:001:003)","devid":"epson2:libusb:001:003","vendor":"Epson","model":"Stylus SX215","type":"flatbed","options":{"green-gamma-table":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"(0, 255, 0)","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","desc":"Gamma-correction table for the green band.","initial_value":"0","size":"1024","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","title":"Green intensity"},"mode":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"['Lineart', 'Gray', 'Color']","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","desc":"Selects the scan mode (e.g., lineart, monochrome, or color).","initial_value":"Lineart","size":"8","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","title":"Scan mode"},"threshold":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"(0, 255, 0)","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","desc":"Select minimum-brightness to get a white point","initial_value":"128","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","title":"Threshold"},"cct-profile":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]","constraint":"(-131072, 131072, 0)","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","desc":"Color correction profile data","initial_value":"0","size":"36","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","title":"CCT Profile"},"gamma-correction":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"['User defined (Gamma=1.0)', 'User defined (Gamma=1.8)']","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","desc":"Selects the gamma correction value from a list of pre-defined devices or the user defined table, which can be downloaded to the scanner","initial_value":"User defined (Gamma=1.8)","size":"25","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","title":"Gamma Correction"},"blue-gamma-table":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"(0, 255, 0)","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","desc":"Gamma-correction table for the blue band.","initial_value":"0","size":"1024","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","title":"Blue intensity"},"br-x":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"(0, 14149222, 0)","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","desc":"Bottom-right x position of scan area.","initial_value":"14149222","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","title":"Bottom-right x"},"bay":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]","constraint":"['1', '2', '3', '4', '5', '6']","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","desc":"Select bay to scan","initial_value":"(Exception: Option 'bay' is not active)","size":"2","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","title":"Bay"},"sharpness":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]","constraint":"(-2, 2, 0)","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","desc":"","initial_value":"(Exception: Option 'sharpness' is not active)","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","title":"Sharpness"},"cct-type":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]","constraint":"['Automatic', 'Reflective', 'Colour negatives', 'Monochrome negatives', 'Colour positives']","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","desc":"Color correction profile type","initial_value":"(Exception: Option 'cct-type' is not active)","size":"21","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","title":"CCT Profile Type"},"brightness":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]","constraint":"(0, 0, 0)","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","desc":"Selects the brightness.","initial_value":"(Exception: Option 'brightness' is not active)","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","title":"Brightness"},"focus-position":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]","constraint":"['Focus on glass', 'Focus 2.5mm above glass']","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","desc":"Sets the focus position to either the glass or 2.5mm above the glass","initial_value":"(Exception: Option 'focus-position' is not active)","size":"24","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","title":"Focus Position"},"depth":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]","constraint":"[8]","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Bit (2)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2)","desc":"Number of bits per sample, typical values are 1 for \"line-art\" and 8 for multibit scans.","initial_value":"(Exception: Option 'depth' is not active)","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","title":"Bit depth"},"auto-eject":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]","constraint":"None","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)","desc":"Eject document after scanning","initial_value":"(Exception: Option 'auto-eject' is not active)","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)","title":"Auto eject"},"preview":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"None","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)","desc":"Request a preview-quality scan.","initial_value":"0","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)","title":"Preview"},"adf-mode":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]","constraint":"['Simplex', 'Duplex']","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","desc":"Selects the ADF mode (simplex/duplex)","initial_value":"(Exception: Option 'adf-mode' is not active)","size":"8","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","title":"ADF Mode"},"mirror":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]","constraint":"None","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)","desc":"Mirror the image.","initial_value":"(Exception: Option 'mirror' is not active)","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)","title":"Mirror image"},"source":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]","constraint":"['Flatbed']","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","desc":"Selects the scan source (such as a document-feeder).","initial_value":"(Exception: Option 'source' is not active)","size":"8","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","title":"Scan source"},"film-type":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]","constraint":"['Positive Film', 'Negative Film', 'Positive Slide', 'Negative Slide']","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","desc":"","initial_value":"(Exception: Option 'film-type' is not active)","size":"15","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","title":"Film type"},"tl-x":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"(0, 14149222, 0)","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","desc":"Top-left x position of scan area.","initial_value":"0","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","title":"Top-left x"},"color-correction":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]","constraint":"['None', 'Built in CCT profile', 'User defined CCT profile']","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","desc":"Sets the color correction table for the selected output device.","initial_value":"(Exception: Option 'color-correction' is not active)","size":"25","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","title":"Color correction"},"resolution":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"[75, 300, 600, 1200]","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Dpi (4)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2)","desc":"Sets the resolution of the scanned image.","initial_value":"75","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","title":"Scan resolution"},"red-gamma-table":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"(0, 255, 0)","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","desc":"Gamma-correction table for the red band.","initial_value":"0","size":"1024","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","title":"Red intensity"},"tl-y":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"(0, 19475988, 0)","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","desc":"Top-left y position of scan area.","initial_value":"0","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","title":"Top-left y"},"br-y":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"(0, 19475988, 0)","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","desc":"Bottom-right y position of scan area.","initial_value":"19475988","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","title":"Bottom-right y"},"dropout":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]","constraint":"['None', 'Red', 'Green', 'Blue']","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","desc":"Selects the dropout.","initial_value":"None","size":"6","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","title":"Dropout"},"auto-area-segmentation":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]","constraint":"None","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)","desc":"Enables different dithering modes in image and text areas","initial_value":"(Exception: Option 'auto-area-segmentation' is not active)","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)","title":"Auto area segmentation"},"halftoning":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]","constraint":"['None', 'Halftone A (Hard Tone)', 'Halftone B (Soft Tone)', 'Halftone C (Net Screen)', 'Dither A (4x4 Bayer)', 'Dither B (4x4 Spiral)', 'Dither C (4x4 Net Screen)', 'Dither D (8x4 Net Screen)', 'Text Enhanced Technology', 'Download pattern A', 'Download pattern B']","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","desc":"Selects the halftone.","initial_value":"(Exception: Option 'halftoning' is not active)","size":"26","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","title":"Halftoning"},"wait-for-button":{"capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]","constraint":"None","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)","desc":"After sending the scan command, wait until the button on the scanner is pressed to actually start the scan process.","initial_value":"0","size":"4","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)","title":"Wait for Button"}},"nicename":"epson2:libusb:001:003"},"scantest":{"successful":1,"config":{"resolution":75,"mode":"Color","source":"Flatbed"}},"system":{"sys_os_uname":"['Linux', 'studio', '4.9.86-1-MANJARO', '#1 SMP PREEMPT Sun Mar 4 21:54:39 UTC 2018', 'x86_64']","sys_cpu_freq":3900,"versions":{"scan_library":"pyinsane2 2.0.12-15-g5f6fc99","test_program":"ironscanner 1.1.0-12-g31ee161","pillow":"5.0.0"},"sys_proc":"","sys_platform_short":"linux","sys_platform_uname":"['Linux', 'studio', '4.9.86-1-MANJARO', '#1 SMP PREEMPT Sun Mar 4 21:54:39 UTC 2018', 'x86_64', '']","sys_platform_detailed":"Linux-4.9.86-1-MANJARO-x86_64-with-ManjaroLinux-17.1.6-Hakoila","sys_nb_cpus":8,"sys_mem":12540899328,"sys_python":"3.5.3 (default, Jan 19 2017, 14:11:04) \n[GCC 6.3.0 20170118]","sys_swap":8388603904,"sys_type":"posix","sys_arch":"['64bit', 'ELF']","sys_system":"Linux","sys_release":"4.9.86-1-MANJARO","sys_machine":"x86_64"},"user":{"name":"tailhades","comment":""},"software":{"scan_library":"pyinsane2 2.0.12-15-g5f6fc99","test_program":"ironscanner 1.1.0-12-g31ee161","operating_system":"linux"}}}