Open Victorsoeby opened 7 months ago
Hi, by default ISP output is scaled when running with default parameters, you can set rgb.i_set_isp_scale: false
to turn that off.
Hi,
I ran into this problem yesterday. It was confusing also because the camera info changes resolution according to i_height
and i_width
, but the actual image doesn't.
The link is broken, by the way.
Expected result: Able to change resolution to "12MP", "4K", "1080P" Result: Can only get 720P Branch: v2.8.2-humble-12-g48fd970. Launchfile: camera.launch.py (depthai_ros_driver)
I am using this with a OAK D Pro POE camera with the IMX378 sensor, and can for the life of me not get it to output the RGB image in 1080P. I have cloned the V2.8.2, changed the camera.yaml file to have the following:
When launching the camera.launch.py:
All seems to go well, but the image that is published is 1280x720. Here is me doing a ros2 topic echo /oak/rgb/image_raw![image](https://github.com/luxonis/depthai-ros/assets/56953590/efb62d90-b55b-4530-8042-31acb5bc9ba5)
When i try to change the resolution to 4MP in the camera.yaml config file i get this:
But still only 720P when i check the images.
I am using the complete default version of the branch, here is my camera.launch.py file:
I know it is not hardware related, as the drivers have been working fine when i used the Humble 2.7.1 branch earlier. Reason i updated was that i found a bug where the timestamps of the images were wrong, which seems to have been fixed in this version.