Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lirec:firewire_camera_notes [2009-03-24 16:40] – 161.23.251.227 | lirec:firewire_camera_notes [2009-05-08 12:55] (current) – davegriffiths | ||
---|---|---|---|
Line 5: | Line 5: | ||
* [[http:// | * [[http:// | ||
- | ===Howto=== | + | ===Getting it working=== |
* After plugging the camera in, you may need to do: | * After plugging the camera in, you may need to do: | ||
Line 34: | Line 34: | ||
- In Trigger you should be able to select 30fps | - In Trigger you should be able to select 30fps | ||
- | You can also get OpenCV to read from this mode, but it will get the raw image directly. | + | You can also get OpenCV to read from this mode, but it will get the raw image directly. |
+ | |||
+ | ===Getting the camera working with OpenCV=== | ||
+ | |||
+ | The caminfo for OpenCV I used for the raw image was as follows (I think Marek has a better way): | ||
< | < | ||
Line 54: | Line 58: | ||
}; | }; | ||
</ | </ | ||
+ | |||
+ | ===Using OpenCV for the debayering=== | ||
+ | |||
+ | OpenCV has a built in debayering algorithm, as part of it's colour space conversions. The one which works with the lirec camera is: | ||
+ | < | ||
+ | Where the input is a 1 channel image and the output is 3 channel RGB image. | ||
+ | |||
+ | ==The bayer pattern image, raw data from the camera CCD== | ||
+ | {{: | ||
+ | |||
+ | ==Converted to RGB== | ||
+ | {{: | ||
+ |