Wykres commitów

5693 Commity (edace214b25766860dc3f71a4201fca9f052e5c4)

Autor SHA1 Wiadomość Data
Rolf Bensch edace214b2 Merge branch 'pixma/gamma_table' into 'master'
Pixma: fix internal generated gamma table

See merge request sane-project/backends!295
2020-06-05 20:58:07 +00:00
Rolf Bensch 4b9dddb763 remove debug outputs from send gamma table 2020-06-05 22:41:32 +02:00
Rolf Bensch 0118111c6f use capability to select gamma table size 2020-06-05 22:07:19 +02:00
thierry1970 f52f4917e5 Error syntax 2020-06-05 11:45:21 +02:00
thierry1970 641c736c37 Replacement of printf by DBG. 2020-06-05 10:20:21 +02:00
Rolf Bensch 16ddd3b972 get 1024 and 4096 size gamma tables from frontend
Default gamma table has 1024 entries of 16 bits values. Only generation 1
scanners need a gamma table with 4096 entries of 8 bits values.
2020-05-30 23:41:06 +02:00
Rolf Bensch 1486b81dd9 pixma: fix description of adf-wait 2020-05-30 16:22:00 +02:00
Rolf Bensch 16ff7c0bba generate gamma table from control option
we need to generate gamma table only once, after getting gamma from the frontend
2020-05-30 16:18:20 +02:00
Rolf Bensch 057aa02b34 new capability for scanner generation 1 4096 bytes gamma table 2020-05-30 16:04:25 +02:00
Rolf Bensch 11126468ef calculate 16-bit gamma table
Generation 1 scanners need a 8-bit gamma table, with 4096 bytes size.
All other scanners need a 16-bit gamma table, with 1024 bytes size. For
these scanners values of the generated gamma table are close by the values
used from the manufacturers proprietary driver.
2020-05-30 16:02:01 +02:00
Rolf Bensch 103c77ddee new global variable for gamma
get gamma value from 'opt_gamma'
2020-05-30 15:27:42 +02:00
Rolf Bensch 24c016f408 pixma_gen_options.py: fix print whitespace 2020-05-30 15:12:46 +02:00
Povilas Kanapickas 96f60115df genesys: Bump calibration version 2020-05-26 01:51:23 +03:00
Povilas Kanapickas 23079e0061 genesys: Increase timeout in wait_until_has_valid_words() 2020-05-26 01:51:20 +03:00
Povilas Kanapickas 3cca2593fc genesys: Add support for Canon 5600F 2020-05-26 01:51:19 +03:00
Povilas Kanapickas b9e4113ef0 genesys: Add functions to write to register according to mask 2020-05-26 01:51:18 +03:00
Povilas Kanapickas 7c74cb7ce9 genesys: Remove no longer used code 2020-05-26 01:32:45 +03:00
Povilas Kanapickas 8ec6bc2e5d genesys: Deduplicate move_to_ta() 2020-05-26 01:32:44 +03:00
Povilas Kanapickas c4135d63a7 genesys: Simplify move_to_ta() on gl843 2020-05-26 01:32:43 +03:00
Povilas Kanapickas bc973a21c2 genesys: Simplify move_to_ta() on gl842 2020-05-26 01:32:42 +03:00
Povilas Kanapickas b8a24ee409 genesys: Remove useless debug statements 2020-05-26 01:32:41 +03:00
Povilas Kanapickas 57a398888d genesys: Deduplicate init_regs_for_scan() 2020-05-26 01:32:40 +03:00
Povilas Kanapickas 66ba92cfb6 genesys: Don't throw exception in non-exceptional circumstances 2020-05-26 01:32:39 +03:00
Povilas Kanapickas 7c378476e8 Merge branch 'genesys-gl847-transparency' into 'master'
genesys: Implement transparency support on gl847

See merge request sane-project/backends!475
2020-05-25 22:30:48 +00:00
Povilas Kanapickas 64b69331d3 Merge branch 'genesys-misc-fixes' into 'master'
genesys: Miscellaneous fixes

See merge request sane-project/backends!474
2020-05-25 22:29:03 +00:00
Povilas Kanapickas 786442d9c7 Merge branch 'genesys-pixel-offsets' into 'master'
genesys: Pixel offset calculation adjustments

See merge request sane-project/backends!473
2020-05-25 22:26:23 +00:00
Povilas Kanapickas 6bf26b3882 Merge branch 'genesys-host-side-calibration' into 'master'
genesys: Reimplement simplier host-side calibration

See merge request sane-project/backends!472
2020-05-25 22:25:47 +00:00
Povilas Kanapickas f3b04b374a genesys: Implement transparency support on gl847 2020-05-26 01:14:43 +03:00
Povilas Kanapickas 8a66829057 genesys: Simplify access to nodes that are newly added to image pipeline 2020-05-26 01:13:20 +03:00
Povilas Kanapickas c9182dc606 genesys: Ensure ImagePipelineStack nodes are destroyed in reverse order 2020-05-26 01:13:19 +03:00
Povilas Kanapickas 3282c5a654 genesys: Fix TIFF file writing 2020-05-26 01:13:18 +03:00
Povilas Kanapickas ba91fc844d genesys: Fix start pixel calculation when optical resolution is not max 2020-05-26 01:10:52 +03:00
Povilas Kanapickas 56db2b988a genesys: Adjust host side calibration by shading pixel offset 2020-05-26 01:10:51 +03:00
Povilas Kanapickas 8a10e33a13 genesys: Move all pixel adjustment calculations to a single function 2020-05-26 01:10:50 +03:00
Povilas Kanapickas b569e6cbb9 genesys: Reimplement simplier host-side calibration 2020-05-26 01:09:23 +03:00
Olaf Meeuwissen 08613aad26 gt68xx: Remove @PACKAGEVERSION@ from configuration filey 2020-05-25 20:48:35 +09:00
Povilas Kanapickas 92bf0c6623 genesys: Remove broken interpolation support 2020-05-24 20:44:26 +03:00
Povilas Kanapickas 6a495f9725 genesys: Remove duplicate align_int_up() 2020-05-24 20:44:25 +03:00
Povilas Kanapickas e7e5322003 genesys: Remove dead code 2020-05-24 20:44:24 +03:00
Povilas Kanapickas 33fc7cfb29 genesys: Retrieve output parameters out of the actual pipeline 2020-05-24 18:36:48 +03:00
Povilas Kanapickas a12083c8c4 genesys: Remove support for generating lineart within the backend 2020-05-24 18:20:17 +03:00
Povilas Kanapickas a23d61c26b genesys: Allow pipeline to be created without mutating device 2020-05-24 18:02:03 +03:00
Povilas Kanapickas 28e6ad89b8 genesys: Simplify read buffer size calculation 2020-05-24 16:35:59 +03:00
Povilas Kanapickas ec5af18239 genesys: Remove no longer used ImageBufferGenesysUsb 2020-05-24 16:35:59 +03:00
Povilas Kanapickas d172b9cc4d genesys: Remove read buffer after image processing 2020-05-24 16:35:59 +03:00
Povilas Kanapickas f5af633263 genesys: Simplify data buffering in main image pipeline 2020-05-23 10:39:09 +03:00
Povilas Kanapickas 9873fdf922 genesys: Don't read too much data when segment count is more than one 2020-05-23 10:39:08 +03:00
Povilas Kanapickas 55691ece2c genesys: Merge ImagePipelineNodeBuffered{CallableSource and GenesysUsb} 2020-05-23 10:39:07 +03:00
Povilas Kanapickas 8981e583e2 genesys: Move math utilities to utilities.h 2020-05-23 10:39:06 +03:00
Povilas Kanapickas fe323f19cb genesys: Add a way to push constructed nodes to pipeline 2020-05-23 10:39:05 +03:00