{"admin_comment":null,"attachments":["https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/203/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/204/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/2690/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/2691/?format=json"],"creation_date":"2018-05-21T20:51:48.172000Z","id":142,"last_update":"2020-12-30T16:37:54.833510Z","locale":null,"moderated":true,"os":"linux","scan_library":"pyinsane2 2.0.12-22-g602d817","scan_program":"ironscanner 1.1.0-18-g0cf2ca4","scan_source":"Flatbed","scanner":"https://www.openpaper.work/api/v1/scannerdb/scanners/84/?format=json","scanner_type":"flatbed","sealed":true,"successful":true,"url":"https://www.openpaper.work/api/v1/scannerdb/scan_reports/142/?format=json","user_url":"https://www.openpaper.work/scannerdb/report/142/","data":{"system":{"sys_os_uname":"['Linux', 'lapis', '4.15.0-20-generic', '#21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018', 'x86_64']","sys_type":"posix","sys_mem":12556005376,"sys_system":"Linux","versions":{"scan_library":"pyinsane2 2.0.12-22-g602d817","pillow":"5.1.0","test_program":"ironscanner 1.1.0-18-g0cf2ca4"},"sys_arch":"['64bit', 'ELF']","sys_machine":"x86_64","sys_release":"4.15.0-20-generic","sys_platform_detailed":"Linux-4.15.0-20-generic-x86_64-with-Ubuntu-18.04-bionic","sys_python":"3.5.3 (default, Jan 19 2017, 14:11:04) \n[GCC 6.3.0 20170118]","sys_platform_short":"linux","sys_cpu_freq":3700,"sys_nb_cpus":4,"sys_platform_uname":"['Linux', 'lapis', '4.15.0-20-generic', '#21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018', 'x86_64', 'x86_64']","sys_swap":6291451904,"sys_proc":"x86_64"},"scantest":{"successful":1,"config":{"resolution":150,"source":"Flatbed","mode":"Color"}},"user":{"comment":"","name":"Dominik Halfkann"},"scanner":{"devid":"hpaio:/net/HP_LaserJet_MFP_M129-M134?ip=192.168.0.37","type":"flatbed","model":"HP_LaserJet_MFP_M129-M134","options":{"resolution":{"size":"4","title":"Scan resolution","constraint":"[75, 100, 150, 200, 300, 600, 1200]","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","desc":"Sets the resolution of the scanned image.","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Dpi (4)","initial_value":"75","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2)"},"tl-x":{"size":"4","title":"Top-left x","constraint":"(0, 14149222, 0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","desc":"Top-left x position of scan area.","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)","initial_value":"0","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)"},"compression":{"size":"32","title":"Compression","constraint":"['None', 'JPEG']","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","desc":"Selects the scanner compression method for faster scans, possibly at the expense of image quality.","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","initial_value":"JPEG","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)"},"brightness":{"size":"4","title":"Brightness","constraint":"(-1000, 1000, 0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","desc":"Controls the brightness of the acquired image.","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","initial_value":"0","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)"},"contrast":{"size":"4","title":"Contrast","constraint":"(-1000, 1000, 0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","desc":"Controls the contrast of the acquired image.","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","initial_value":"0","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)"},"source":{"size":"32","title":"Scan source","constraint":"['Flatbed']","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","desc":"Selects the scan source (such as a document-feeder).","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","initial_value":"Flatbed","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)"},"br-x":{"size":"4","title":"Bottom-right x","constraint":"(0, 14149222, 0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","desc":"Bottom-right x position of scan area.","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)","initial_value":"14149222","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)"},"jpeg-quality":{"size":"4","title":"JPEG compression factor","constraint":"(0, 100, 0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","desc":"Sets the scanner JPEG compression factor. Larger numbers mean better compression, and smaller numbers mean better image quality.","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","initial_value":"(Exception: Option 'jpeg-quality' is not active)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)"},"br-y":{"size":"4","title":"Bottom-right y","constraint":"(0, 19459342, 0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","desc":"Bottom-right y position of scan area.","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)","initial_value":"19459342","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)"},"mode":{"size":"32","title":"Scan mode","constraint":"['Lineart', 'Gray', 'Color']","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","desc":"Selects the scan mode (e.g., lineart, monochrome, or color).","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","initial_value":"Lineart","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)"},"tl-y":{"size":"4","title":"Top-left y","constraint":"(0, 19459342, 0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","desc":"Top-left y position of scan area.","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)","initial_value":"0","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)"}},"fullname":"Hewlett-Packard HP_LaserJet_MFP_M129-M134 (hpaio:/net/HP_LaserJet_MFP_M129-M134?ip=192.168.0.37)","nicename":"hpaio:/net/HP_LaserJet_MFP_M129-M134?ip=192.168.0.37","vendor":"Hewlett-Packard"},"software":{"scan_library":"pyinsane2 2.0.12-22-g602d817","test_program":"ironscanner 1.1.0-18-g0cf2ca4","operating_system":"linux"}}}