[Trac #1136] camera app records JPEG from screen image
Zarro Boogs per Child
bugtracker at laptop.org
Wed Mar 21 18:44:52 EDT 2007
#1136: camera app records JPEG from screen image
-----------------------------+----------------------------------------------
Reporter: AlbertCahalan | Owner: erikb
Type: defect | Status: new
Priority: normal | Milestone: Untriaged
Component: camera-activity | Keywords:
-----------------------------+----------------------------------------------
Data from the camera is being converted to 16-bit 5:6:5 RGB before being
encoded as JPEG.
Evidence: visible green/purple banding (posterization) on pale grey
gradients such as normal walls, and a histogram (view in gimp) that has 32
or 64 peaks in each color channel.
This decreases quality and usually increases file size. JPEG compression
works best with smooth images. The banding causes step-like variations in
color, which create high-frequency noise that the JPEG encoded will waste
bits on.
Fix: use clean data, possibly blurred, with compression adjusted to
produce files of similar size. (or go for similar quality with smaller
files)
--
Ticket URL: <http://dev.laptop.org/ticket/1136>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list