Comments (9)
For the record, finally got 0% error:
- with XCROSSES=45 and YCROSSES=65
- with TIF scan instead of JPG
- by decreasing scanning DPI to 400 (counter-intuitive)
from optar.
from optar.
Note: I'm not the original author; I have this repo because the original source code wasn't in one and was hard to find.
It's been a while since I've tried a print/scan cycle. Most problems are a result of inadequately high-resolution printing or inadequately high-resolution scanning, and mostly the latter. Can you verify your printing and scanning resolutions meet the recommendation in the documentation?
from optar.
from optar.
Try scanning at 1200 DPI.
Are you able to share the original image that you used to create hard copy?
from optar.
Try scanning at 1200 DPI.
I only have a 600 DPI scanner
from optar.
Tried again, the corners can now be found.
Hitting 63544 bits bad from 3196368, bit error rate 1.98801%. 68.3353% black dirt, 25.9364% white dirt and 3640 (5.72831%) irreparable.
I'll try Change XCROSSES and YCROSSES in optar.h to lower values which yields bigger pixels and lower capacity per page, but higher reliability.
Thanks!
from optar.
When you "tried again," what did you do differently? A new scan?
from optar.
With my 600 DPI scanner and
#define XCROSSES 52 /* Number of crosses horizontally */
#define YCROSSES 74 /* Number of crosses vertically */
The percentage of irreparable drops to 0.68%.
from optar.
Related Issues (11)
- Online version HOT 3
- Release artifacts should include a PDF version of the source and binary archives
- Modern buildsystem: first attempt at meson HOT 2
- debian package HOT 1
- Comparison of this and OllyDbg's Paperback HOT 1
- Python, JS and Go version of the software HOT 7
- Failed to decode and unexpected behavior with custom configuration HOT 1
- Unoptar does not compile
- Technical explanation of how it works HOT 2
- Add GitHub release HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from optar.