This package delivers algorithms for a camera pipeline, where the pipeline starts by reading the raw image and metadata information, and generating an output rgb image.
Currently the package contains at least one algorithm for the following sections:
=> Black level correction[e]
=> Vignetting / lens shading correction[e]
=> Bad pixel correction[e]
=> Channel gain white balance[e]
=> Bayer denoise[d]
=> Demosaic[m]
=> Demosaic artifact reduction [m]
=> Color correction[e]
=> Gamma[e]
=> Chromatic aberration correction [m]
=> Tone mapping[e]
=> Memory color enhancement [m]
=> Noise reduction[e]
=> Sharpening[e]
=> Distortion correction[e]
where, [e], [m], and [d] denote currently algorithmically easy, moderate, or difficult, respectively.
In this package several raw images are given in the "images" folder. Some tables are given in the "tables" folder, and demo images are given in the "demo_images" folder.
Code is written in python3 and tested in mac. This link can help to install python3: https://stackoverflow.com/questions/24615005/how-to-install-numpy-for-python-3-3-5-on-mac-osx-10-9.
Following packages need to be installed: numpy, scipy, matplotlib, pypng. The packages can be installed via "pip3 install packagename" command in the terminal. Once packages are installed run the main.py file by typing "python3 main.py" command in terminal.
Please leave your thoughts and comments: mushfiqulalam@gmail.com
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。