{"admin_comment":null,"attachments":["https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/149/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/150/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/2646/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/2647/?format=json"],"creation_date":"2018-04-07T15:59:54.365000Z","id":110,"last_update":"2020-12-30T16:37:40.393018Z","locale":null,"moderated":true,"os":"linux","scan_library":"pyinsane2 2.0.12-15-g5f6fc99","scan_program":"ironscanner 1.1.0-13-geb4c48b","scan_source":"Flatbed","scanner":"https://www.openpaper.work/api/v1/scannerdb/scanners/62/?format=json","scanner_type":"flatbed_adf_duplex","sealed":true,"successful":true,"url":"https://www.openpaper.work/api/v1/scannerdb/scan_reports/110/?format=json","user_url":"https://www.openpaper.work/scannerdb/report/110/","data":{"scantest":{"config":{"mode":"Color","resolution":150,"source":"Flatbed"},"successful":1},"user":{"name":"EP","comment":"Modele generique : PIXMA MX920\r\nModele reel : PIXMA MX925"},"scanner":{"options":{"gamma":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","size":"4","desc":"Changes intensity of midtones","title":"Gamma function exponent","initial_value":"144179","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Automatic, Soft_select, Soft_detect,]","constraint":"(19660, 327680, 0)"},"button-2":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","size":"4","desc":"Button 2","title":"Button 2","initial_value":"0","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_detect, Advanced,]","constraint":"None"},"threshold":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Percent (5)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","size":"4","desc":"Select minimum-brightness to get a white point","title":"Threshold","initial_value":"(Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Automatic, Soft_select, Soft_detect, Inactive,]","constraint":"(0, 100, 1)"},"source":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","size":"31","desc":"Selects the scan source (such as a document-feeder). Set source before mode and resolution. Resets mode and resolution to auto values.","title":"Scan source","initial_value":"Flatbed","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"['Flatbed', 'Automatic Document Feeder', 'ADF Duplex']"},"gamma-table":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","size":"16384","desc":"Gamma-correction table.  In color mode this option equally affects the red, green, and blue channels simultaneously (i.e., it is an intensity gamma table).","title":"Image intensity","initial_value":"0","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Automatic, Soft_select, Soft_detect,]","constraint":"(0, 255, 0)"},"original":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","size":"4","desc":"Type of original to scan","title":"Type of original to scan","initial_value":"0","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_detect, Advanced,]","constraint":"None"},"scan-resolution":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","size":"4","desc":"Scan resolution","title":"Scan resolution","initial_value":"0","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_detect, Advanced,]","constraint":"None"},"resolution":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Dpi (4)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","size":"4","desc":"Sets the resolution of the scanned image.","title":"Scan resolution","initial_value":"75","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Automatic, Soft_select, Soft_detect,]","constraint":"[75, 150, 300, 600, 1200, 2400]"},"threshold-curve":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","size":"4","desc":"Dynamic threshold curve, from light to dark, normally 50-65","title":"Threshold curve","initial_value":"(Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Automatic, Soft_select, Soft_detect, Inactive,]","constraint":"(0, 127, 1)"},"custom-gamma":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)","size":"4","desc":"Determines whether a builtin or a custom gamma-table should be used.","title":"Use custom gamma table","initial_value":"1","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Automatic, Soft_select, Soft_detect,]","constraint":"None"},"tl-x":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","size":"4","desc":"Top-left x position of scan area.","title":"Top-left x","initial_value":"0","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Automatic, Soft_select, Soft_detect,]","constraint":"(0, 14160319, 0)"},"button-controlled":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)","size":"4","desc":"When enabled, scan process will not start immediately. To proceed, press \"SCAN\" button (for MP150) or \"COLOR\" button (for other models). To cancel, press \"GRAY\" button.","title":"Button-controlled scan","initial_value":"0","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","constraint":"None"},"target":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","size":"4","desc":"Target operation type","title":"Target operation type","initial_value":"0","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_detect, Advanced,]","constraint":"None"},"br-y":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","size":"4","desc":"Bottom-right y position of scan area.","title":"Bottom-right y","initial_value":"23304601","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Automatic, Soft_select, Soft_detect,]","constraint":"(0, 23304601, 0)"},"br-x":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","size":"4","desc":"Bottom-right x position of scan area.","title":"Bottom-right x","initial_value":"14160319","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Automatic, Soft_select, Soft_detect,]","constraint":"(0, 14160319, 0)"},"mode":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","size":"31","desc":"Selects the scan mode (e.g., lineart, monochrome, or color).","title":"Scan mode","initial_value":"Color","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Automatic, Soft_select, Soft_detect,]","constraint":"['Color', 'Gray', 'Lineart']"},"tl-y":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","size":"4","desc":"Top-left y position of scan area.","title":"Top-left y","initial_value":"0","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Automatic, Soft_select, Soft_detect,]","constraint":"(0, 23304601, 0)"},"button-1":{"unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","size":"4","desc":"Button 1","title":"Button 1","initial_value":"0","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_detect, Advanced,]","constraint":"None"}},"devid":"pixma:04A9176B_1468BD","type":"flatbed_adf_duplex","model":"Canon PIXMA MX920 Series","nicename":"pixma:04A9176B_1468BD","vendor":"CANON","fullname":"CANON Canon PIXMA MX920 Series (pixma:04A9176B_1468BD)"},"system":{"sys_python":"3.5.3 (default, Jan 19 2017, 14:11:04) \n[GCC 6.3.0 20170118]","sys_platform_uname":"['Linux', 's3', '4.4.0-116-generic', '#140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018', 'x86_64', 'x86_64']","sys_proc":"x86_64","sys_arch":"['64bit', 'ELF']","sys_system":"Linux","sys_nb_cpus":8,"sys_cpu_freq":3900,"sys_swap":31998341120,"sys_mem":33478975488,"sys_release":"4.4.0-116-generic","sys_os_uname":"['Linux', 's3', '4.4.0-116-generic', '#140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018', 'x86_64']","sys_machine":"x86_64","sys_type":"posix","sys_platform_short":"linux","versions":{"pillow":"5.0.0","test_program":"ironscanner 1.1.0-13-geb4c48b","scan_library":"pyinsane2 2.0.12-15-g5f6fc99"},"sys_platform_detailed":"Linux-4.4.0-116-generic-x86_64-with-Ubuntu-16.04-xenial"},"software":{"scan_library":"pyinsane2 2.0.12-15-g5f6fc99","test_program":"ironscanner 1.1.0-13-geb4c48b","operating_system":"linux"}}}