Rapport de numérisation 131 - FUJITSU ScanSnap S1300i

Scanner

  • Fabricant : FUJITSU
  • Modèle : ScanSnap S1300i
  • Nom complet : epjitsu:libusb:003:008
  • Identifiant : epjitsu:libusb:003:008
  • Type : Adf_Duplex
scanner type
  1. page-width
    • title: Page width
    • desc: Specifies the width of the media. Required for automatic centering of sheet-fed scans.
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
    • size: 4
    • constraint: (177536, 14380416, 1387)
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
    • initial_value: 14147400
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
  2. top-edge
    • title: Top edge
    • desc: Paper is pulled partly into adf
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
    • size: 4
    • constraint: None
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
    • initial_value: 0
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
  3. br-y
    • title: Bottom-right y
    • desc: Bottom-right y position of scan area.
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
    • size: 4
    • constraint: (177536, 19140600, 1387)
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
    • initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
  4. br-x
    • title: Bottom-right x
    • desc: Bottom-right x position of scan area.
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
    • size: 4
    • constraint: (177536, 14147400, 1387)
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
    • initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
  5. tl-y
    • title: Top-left y
    • desc: Top-left y position of scan area.
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
    • size: 4
    • constraint: (0, 18963064, 1387)
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
    • initial_value: 0
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
  6. page-loaded
    • title: Page loaded
    • desc: Page loaded
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
    • size: 4
    • constraint: None
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
    • initial_value: 1
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
  7. tl-x
    • title: Top-left x
    • desc: Top-left x position of scan area.
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
    • size: 4
    • constraint: (0, 13969864, 1387)
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
    • initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
  8. threshold
    • title: Threshold
    • desc: Select minimum-brightness to get a white point
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
    • size: 4
    • constraint: (0, 255, 1)
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
    • initial_value: 120
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
  9. resolution
    • title: Scan resolution
    • desc: Sets the resolution of the scanned image.
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
    • size: 4
    • constraint: (50, 600, 1)
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
    • initial_value: 300
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Dpi (4)
  10. page-height
    • title: Page height
    • desc: Specifies the height of the media, 0 will auto-detect.
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
    • size: 4
    • constraint: (0, 29537552, 1387)
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
    • initial_value: 19140600
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
  11. source
    • title: Scan source
    • desc: Selects the scan source (such as a document-feeder).
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
    • size: 11
    • constraint: ['ADF Front', 'ADF Back', 'ADF Duplex']
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
    • initial_value: ADF Front
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
  12. brightness
    • title: Brightness
    • desc: Controls the brightness of the acquired image.
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
    • size: 4
    • constraint: (-127, 127, 1)
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
    • initial_value: 0
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
  13. threshold-curve
    • title: Threshold curve
    • desc: Dynamic threshold curve, from light to dark, normally 50-65
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
    • size: 4
    • constraint: (0, 127, 1)
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
    • initial_value: 55
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
  14. contrast
    • title: Contrast
    • desc: Controls the contrast of the acquired image.
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
    • size: 4
    • constraint: (-127, 127, 1)
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
    • initial_value: 0
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
  15. power-save
    • title: Power saving
    • desc: Scanner in power saving mode
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
    • size: 4
    • constraint: None
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
    • initial_value: 1
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
  16. cover-open
    • title: Cover open
    • desc: Cover open
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
    • size: 4
    • constraint: None
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
    • initial_value: 0
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
  17. mode
    • title: Scan mode
    • desc: Selects the scan mode (e.g., lineart, monochrome, or color).
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
    • size: 8
    • constraint: ['Lineart', 'Gray', 'Color']
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
    • initial_value: Lineart
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
  18. scan
    • title: Scan button
    • desc: Scan button
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
    • size: 4
    • constraint: None
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
    • initial_value: 0
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
  19. gamma
    • title: Gamma function exponent
    • desc: Changes intensity of midtones
    • capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
    • size: 4
    • constraint: (19660, 327680, 655)
    • contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
    • type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
    • initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
    • unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)

Numérisation de test

OS : Linux

Test réussi : False

  • Source : ADF Front
  • Résolution : 150 dpi
  • Mode : Color
This time with pyinsane master-branch and ironscanner master-branch of today... Scan failed with sheet halfway pulled in.

INFO   ### SCAN TEST ###
INFO   Configuring scanner: source = ADF Front
INFO   [source] set to [ADF Front]
INFO   Configuring scanner: resolution = 150
INFO   [resolution] set to [150]
INFO   Configuring scanner: mode = Color
INFO   [mode] set to [Color]
INFO   Maximizing scan area ...
WARNING Unable to set scanner option [tl-x]: Option is not active
WARNING Unable to set scanner option [br-x]: Option is not active
WARNING Unable to set scanner option [br-y]: Option is not active
INFO   Starting scan session ...
INFO   Expected image size: (1296, 2587)
INFO   Scanning page 0
INFO   Available lines: (0, 0)
INFO   ### SCAN TEST FAILED ###
Traceback (most recent call last):
  File "/home/konrad/Projekte/Paperwork/debug/ironscanner/src/ironscanner/main.py", line 747, in run
    scan_session.scan.get_image(),
  File "/home/konrad/Projekte/Paperwork/debug/pyinsane/pyinsane2/sane/abstract_proc.py", line 197, in get_image
    'scan_get_image', self._scanner_name, start_line, end_line
  File "/home/konrad/Projekte/Paperwork/debug/pyinsane/pyinsane2/sane/abstract_proc.py", line 74, in remote_do
    raise exc_class(*result['exception_args'])
ValueError: tile cannot extend outside image
All done !

131_traces.txt: [raw] [colorized]

Informations additionnelles

  • OS type: posix
  • Test program: ironscanner unknown
  • Scan library: pyinsane2 2.0.12-22-g602d817
  • Pillow: 4.1.1
  • Python version: 3.6.3 (default, Oct 3 2017, 21:45:48) [GCC 7.2.0]
  • Architecture:
  • Platform:
    • Short: Linux
    • Detailed: Linux-4.13.0-38-generic-x86_64-with-Ubuntu-17.10-artful
    • Release:
    • System: Linux
  • Architecture:
  • CPU frequency: 3100
  • Number of CPUs: 4
  • Processor: x86_64
  • Machine: x86_64
  • Memory: 8175382528

Reported by: [Konrad Anton]

REST API link: /api/v1/scannerdb/scan_reports/131/