Supports calculation of window setups and creates modified calibpoints.dat files:
Download: calibcalc1.zip
1.Unzip 2. Possibilities : -Copy the two files (*.exe and*.rtf) in your DAVID folder: The calibpoints.dat DAVID refers to will be altered automatic if you click “save calibpoints”; or -Copy the two files to another folder. The *.exe will create a calibpoints.dat in this folder. You may replace the one in DAVID with it by hand. ….Done
Usage:
-Run calibcalc.exe before starting DAVID -The tool starts with the normal values of windowwidth C (zero), scale S (60) and patternboard P (zero)… (So if you click now: 1.“update preview” AND then 2.“save Calibpoints” : You create a calibpoints.dat with DAVID's standard values) -Put in the measures of your windowsetup C (windowwidth) and S (scale) -The value P (patternboard) discribes the thickness of separate boards, you´ve might have fixed the patterns on to remove them while scanning (if your patterns are fixed directly on the detection planes as usual, this value has to stay zero). Click LMB “Update preview”: The resulting value are shown in the preview on the right. Click LMB “Save Calibpoints”: The values of the PREVIEW are put in the calibpoints.dat in the current directory of the Calibcalc.exe. ( if it´s the folder of DAVID, DAVID will refer to the altered file. If not and there is not such a file yet, the calibcalc.exe will create one)
Ok-that´s it …close Calibcalc. Open DAVID
Supports calculation of window setups, distorted pattern and odd corners. Creates modified calibpoints.dat and creates modified printouts.
Download: callibcalc2.zip
Installation see above.
Usage: You can set every distance by hand (Basis = inner/lower distance to the origin, V = vertical, H = horizontal, left factor (1 or 2(if like to double the horizontal distance on the left))
To save the new values update the preview first and click save calibpoints. To print a pattern update the preview first and switch to the left or right pattern to print (up to A4)
….
Note 31.12.09: Meanwhile f1oat has written a much better program doing this and more: see: The Videoscan Project
Linescan 3 assumes a projector at 1024×768, virtually placed as second monitor at down left.
You´ve to create a virtually serial connection (maybe using com0com) between a virtual COM1 and COM4 port.
The projector is used in fullscreen mode on the second monitor/projector automatically. On a second small window is a slider for the linewidth , delay and ratio frame/lineprogress. Everything else should run automatically simply by using DAVID.
Download: linescan3.zip Download: installlinescan3.pdf
The unzipped directory contains the PROCESSING sources (*.pde) and a application linescan.exe. You´ll get the same running the code in Processing as running the exe. (But to change some parameters , as the projector resolution, you have to go into the pde and export it again as an application). But the exe can be run without PROCESSING.
The exe listens to (a virtual) COM with the lowest number . So you can build two virtually connected COM ports (e.g. using comOcom http://com0com.sourceforge.net/): COM1 (linescan listens to) and e.g COM4 (DAVID writes to) and connect both via comOcom. The exe assunes: DAVID sends the default commands and “M” for analyzeImage. So you have to enable the COM function in DAVID's advanced settings with a port bigger than the other used port.
The exe creates a animated line moving from bottom to top. It assumes a projector resolution of a 1024 x 768
The script opens on the projector with a white window to calibrate. If you step forward through DAVID to scan the projection changes according to DAVIDs needs.
Clicking on START in DAVID the animation is performed . With every frame DAVID gets, the line moves one pixel. So yu get the best time/progress relation based on the actual framerate.
For the tex shot, the projector shows a white image again.
If you have 64Bit O.S., like Windows Vista, Windows Server 2008 or Windows 7, the file com0com.sys will not load by default.
To be able to scan with LineScan, after the com0com installation, open your Windows' “Run” command or the DOS Prompt, and enter this command:
bcdedit.exe -set TESTSIGNING ON
After, reboot your computer.
Now you are able to use LineScan with David Laser Scanner.