databricks / spark-deep-learning

Deep Learning Pipelines for Apache Spark
https://databricks.github.io/spark-deep-learning
Apache License 2.0
1.99k stars 494 forks source link

Support for reading higher bit-depth images #154

Open luzlab opened 6 years ago

luzlab commented 6 years ago

We're developing machine vision solutions for in-process monitoring of manufacturing processes, including collecting wide-field absorbance maps. The camera is 16-bit and optimized for collecting low-noise quantitative data suitable for feeding deconvolution/superresolution analysis pipelines.

We currently use OpenCV to process the images, and generate 16-bit unsigned single channel and 32-bit floating point single channel data. Both formats are supported by OpenCV.

The current implementation of ImageSchema creates only 8bit image dataframes.