Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
Changes to adafruit-pi-cam
==========================

Version 2.2 (Quality)
---------------------

- **new feature**: added settings page and logic for image quality.
The program now supports jpg and jpg+raw. Note that
for jpg+raw the raw bayer-data is append to the
generated jpg and the file size increases by about 6MB.
To process the file, you have to convert it first
to dng with [raspi_dng](https://github.com/bablokb/raspiraw).
Once in DNG-format, you can use the rawprocessor
of your choice (Rawtherapee works fine).

Version 2.1 (Direct Quit)
-------------------------

- **new feature**: after boot, the first setting screen is the
quit confirmation page. This allows faster shutdown.
- **internal**: code changes for future enhancements


Version 2 (major rework)
------------------------

This version needs a newer version of python-picam (tested with
version 1.8). It additionally needs the package python-pyexiv2.

- **new feature**: added screen for setting AWB
- **new feature**: add thumbnail to captured image and save to /home/pi/.cache
- **performance**: display cached thumbnails instead of scaled down images
- **performance**: keep list of images-numbers instead of testing existence
of files with thousands of os-calls
- **change**: name images rpi_XXXX.jpg instead of IMG_XXXX.JPG
(unix-tools usually expect lower case in filenames)
- **fix**: change owner of captured images to pi:pi
- **fix**: capture raw RGB directly, no need to scale result with C-code
- **fix**: removed buggy cropping code (camera.crop is deprecated)
- **fix**: added shebang (no need to call python explicitly to execute code)
- **fix**: start cam.py from any directory
(in *nix, you should stay at HOME)
- **fix**: read and write cam.pkl in user's HOME-directory
- **new feature**: set EXIF-tag 'WhiteBalance' to auto or manual


Version 1 (original Adafruit release)
-------------------------------------

13 changes: 0 additions & 13 deletions Makefile

This file was deleted.

10 changes: 9 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,13 @@ Camera project for Raspberry Pi + camera + Adafruit PiTFT
By PaintYourDragon (Phil B) for Adafruit Industries

Read how to build this project over at
http://learn.adafruit.com/diy-wifi-raspberry-pi-touch-cam
[http://learn.adafruit.com/diy-wifi-raspberry-pi-touch-cam](http://learn.adafruit.com/diy-wifi-raspberry-pi-touch-cam)
Enjoy!

Modified by Bernhard Bablok. For list of changes, see ChangeLog.md

Not that the prereqs have changed compared to the original documentation:

- python-picam (current version, tested with 1.8)
- python-pyexiv2 (new prereq)

11 changes: 11 additions & 0 deletions TODO
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
- rework UI
* add toggle button to unclutter screen
* add direct access-buttons for ISO, WB, (quality)
* add buttons for exposure-compensation

- add features
* exposure compensation
* exposure (auto, shutter-speed)

- fix 1920x1080 offset: no WYSIWYG

Loading