Skip to content

Latest commit

 

History

History
47 lines (35 loc) · 2.44 KB

README.md

File metadata and controls

47 lines (35 loc) · 2.44 KB

CSharp_Application

This application was written for Professor Andrew Davidhazy, Rochester Institute of Technology (RIT).
Camera: Mightex TCN/TCE-1209-U - High-Speed 2048-Pixel USB2.0 CCD Line Camera with External Trigger
Languages: C# Unmanaged C++ interOp
IDE: Visual Studio 2008
Features:

  1. Application to communicate with SDK (driver) and camera.
  2. Image processing - histogram equalization.
  3. Stitch images into 1.
  4. Conversion of image format.

There are 2 additional applications to process the camera output. By Default, camera produces ascii file data ressembling an oscilloscope.

  1. ascii2Bmp converts the raw output into bitmap files [1].
  2. RawOutputConverter is a more advanced converter that has histogram equalization (look up table).

Photos taken at Lake Bde Maka Ska

Configuration of Camera, destination, exposure and histogram equalization.

images (lines) collected during a scan.

Start / Stop photo-lines capture.

Viewing screen during photo-lines capture.

Folder view of captured photos.

Example stitched photo of my family.

References

  1. Ascii2Bmp - 1st MighTex util application written for Professor Andy Davidhazy.
    https://github.com/yeuchi/ascii2Bmp

  2. RawOutputConverter - 2nd MighTex util application written for Professor Andy Davidhazy.
    https://github.com/yeuchi/RawOutputConverter