Merge lp://staging/~tomio2009/pydc1394/devel0 into lp://staging/pydc1394
Status: | Needs review |
---|---|
Proposed branch: | lp://staging/~tomio2009/pydc1394/devel0 |
Merge into: | lp://staging/pydc1394 |
Diff against target: |
714 lines (+405/-76) (has conflicts) 3 files modified
RecentChanges.txt (+91/-0) pydc1394/_dc1394core.py (+9/-3) pydc1394/camera.py (+305/-73) Text conflict in pydc1394/camera.py |
To merge this branch: | bzr merge lp://staging/~tomio2009/pydc1394/devel0 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
SirVer | Pending | ||
Review via email: mp+22612@code.staging.launchpad.net |
Description of the change
I think the basic rewrite of the Image class is done, the three base conversion funcitons of dc1394 are in. For some reason, two of these report errors of not being implemented, but that is coming from the core lib level.
Now RGB images can be easily received for all basic camera formats using the Image.as_RGB() function.
Unmerged revisions
- 31. By Tomio <tamas@Fireball>
-
Corrected the typo in camera.py pointed out by Malte 04.08.2010. Thanks!!
- 30. By Tomio <tamas@Fireball>
-
Changed how the dtype is handled in the camera and in the Image class. Following a trick in Coriander, it can handle some cameras which do not report their data depth properly. However, there seems still be some problem with the endianness.
- 29. By Tomio <tamas@Fireball>
-
bugfix: DC1394Library.close -> remove cameralist=[].
- 28. By Tomio <tamas@Fireball>
-
sorry, missed the updated __array_finalize__. Thanks to Robert Jorden for the idea.
- 27. By Tomio <tamas@Fireball>
-
a minor bug fix before we go on from the main trunk.
- 26. By Tomio <tamas@Fireball>
-
Added an Image.color_
coding_ name and some doc strings. - 25. By Tomio <tamas@Fireball>
-
Rewritten Image class, including the basic converters of the dc1394. A word of warning though: the ..._to_MONO8 and ..._to_YUV422 returned "not available" in my tests.