Visual C++

Modulation transfer function

Measuring MTF with a knife edge is one technique learned in Non-conventional imaging course by Jack Holms at Rochester Institute of technology. In this case, I was using it to evaluate Kodak digital camera.

NNC (.cpp) NNC (.h)

This is a 3 input backpropagation neural network example formulated from Tim Master's example for color mapping.

Convolution (.cpp) Convolution (.h)

Spatial Convolution algorithm.

main (.cpp) CYak (.cpp) CYak (.h)

For X-Rite DTP 52 strip colorimeter, here is a class written for configuration and communication protocols with the device.

AutoHist (.cpp) AutoHist (.h)

Histogram equalization.

Download application Download Visual C++ 6.0 project

Ink set up kit written for Ilford's large inkjet printer calibration and linearization.
1) Select media table.
2) Create the following targets with this tool.
3) measure the density and record on the chart.
4) output correction curve for printer.