CWRUbotix / CWRUbotix/rov-software-bootcamp
Convert colorspace for actual ethernet cams
- Dominant language
- Python
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
In our actual codebase, we use convert the ethernet cams' colorspace to a normal one:
```python
# Switches ethernet's color profile from BayerBGR to BGR
cv_img = cv2.cvtColor(cv_img, cv2.COLOR_BAYER_BGGR2BGR)
```
Right now, the video stream publisher nodes in this bootcamp wouldn't work with that conversion.
Confirm this conversion is necessary and works with the actual ethernet cams (might need `RGGB2BGR` instead?). Then make the video stream publishers use the ethernet cams' colorspace so this conversion can always be applied.
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate the video stream publisher nodes and inspect how they currently handle camera colorspaces. Verify the Bayer-to-BGR conversion with the actual ethernet cameras, including whether BGGR or RGGB is correct. Done means the publishers consistently use the ethernet cameras' colorspace and the conversion works for their video streams.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- opencv, python
- Domain
- computer-vision, robotics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100