Difference between revisions of "OpenCine.Internal"
From apertus wiki
(Created page with "==Real time RAW preview== 2 Approaches: * Read raw bayer pattern data and reduce resolution with pixel skipping (every 2nd, 3rd, 4th, etc. pixels) then do debayering in GLSL...") |
|||
(One intermediate revision by the same user not shown) | |||
Line 6: | Line 6: | ||
* Read raw bayer pattern data and generate RGB values from 2x2 photosite block which contains 2 green, 1 red and 1 blue value. This automatically reduces the resolution by half in both horizontal and vertical axis. Further resolution reductions could be done by skipping every 2nd, 3rd, etc. 2x2 photosite block. | * Read raw bayer pattern data and generate RGB values from 2x2 photosite block which contains 2 green, 1 red and 1 blue value. This automatically reduces the resolution by half in both horizontal and vertical axis. Further resolution reductions could be done by skipping every 2nd, 3rd, etc. 2x2 photosite block. | ||
==Version 0.1 Alpha== | |||
[[File:OpenGL_playback_and_icons.png|frameless|OpenGL raw preview]] | |||
[[File:OpenGL_playback.png|frameless|OpenGL preview]] | |||
=Wishlist= | |||
The apertus° Lab: | |||
http://lab.apertus.org/project/view/19/ |
Latest revision as of 20:34, 15 July 2017
1 Real time RAW preview
2 Approaches:
- Read raw bayer pattern data and reduce resolution with pixel skipping (every 2nd, 3rd, 4th, etc. pixels) then do debayering in GLSL shader. We already have the python written Stereocamcheck software that uses GLSL shaders to debayer JP4 RAW in real time. The footage is read via Gstreamer.
- Read raw bayer pattern data and generate RGB values from 2x2 photosite block which contains 2 green, 1 red and 1 blue value. This automatically reduces the resolution by half in both horizontal and vertical axis. Further resolution reductions could be done by skipping every 2nd, 3rd, etc. 2x2 photosite block.
2 Version 0.1 Alpha
3 Wishlist
The apertus° Lab: http://lab.apertus.org/project/view/19/