My phone has max 4160x3120 (13mp) photo resolution but open camera takes 3840x2160 (8mp) photos with camera2api. When i disabled camera2api comes back to 13mp again. Is it an issue or something about 4k etc.
Thanks for your help.
Hi
for information
I have my maximum resolution 4608x3456 with api enabled
may be a bug in your camera api which report bad capability
try with another camera software using the api to verify if the limitation comes from the phone or open camera
thanks.
Last edit: danielfr40 2017-03-04
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Out of interest, how does the Nokia 6 work with Camera2 API enabled? In particular, performance when taking photos with flash, or things like manual exposure, HDR or RAW photos?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I too have this issue with Nokia 6 (v.7.1.1) when Camera2 API is ON. The highest piexl size I can select is 4000 x 3000, and the topmost option in the list is 4608 x 2592 (when it should be 4608 x 3456) and really the image lacks the 3456 - 2592 = 864 pixels in such way that half is missing on both sides. I can select the correct 4608 x 3456 when the Camera2 API is OFF. The ProCamera(pro) app do not do this, I get the correct image size from it..
I have not found other issues from Camera2 API, but I try to avouid flash and I have kept the mode setting at Standard so far. I mainly use the burst mode, taking 32 or 64 photos and then I average them in Photoshop (in order to reduce the noise), the Open Camera is the only camera app that allows to make such long burst without holding a finger on the screen (so there will not be any human induced vibration while the photos are taken). In this regards, I sincerely hope that the Burst mode setup screen coud be improved, like "2, 4, 8, 16, 32, 64, 128, 256, 512, 1024" or with three 0 to 9 wheeling digits or just with an additional numerical input box, e.g. "custom" that accepts values from 2 to 999.
With Best Reagrds,
Timo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I can report this issue too with a Samsung Galaxy S6. When I activate Camera2 API to use RAW, the max resolution setting is 3264 x 2448 (4:3, 7.99 MP). When I turn off Camera2 API, I have no RAW but resoution available is the full 5312 x 2988 (16:9, 15.87 MP).
UPDATE** I was at first bothered by this as it appeared to be limiting the image resolution. However looking closely at the actual images being recorded I found that only the JPG file was in the smaller 3264 x 2448 (4:3, 7.99 MP) resolution, but the RAW file was indeed being recorded at the full 5312 x 2988 (16:9, 15.87 MP) resolution. So it seems in my case only the JPG is effected. If I only shoot in JPG (no JPG + RAW) then the JPG image is also in the smaller resolution.
P:S I only need the RAW file so I am not bothered by the JPG limit, but I would also like to be able to turn off JPG. JPG+RAW is not needed in general and only clutters up the storage. Just my 2c
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2019-10-30
Hi, I have a Nokia 7.2 phone of which is said it does have a 48MP sensor
But with both Camera2API enabled and disabled, I only get 12MP (4000x3000) as best in both cases
The native camera app does allow me to set resolution to 48MP and which results in photo's of 8000x6000
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2019-10-30
I've just read that this is the default pixel binning of that phone. They are combining 4 physical pixels to one.
Zeiss did contribute to the default camera app - maybe they hacked something in to access the physical pixels if someone prefers the higher resolution but lower quality. But the default is the pixel binning!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes it may be that they don't allow the 48MP mode to be available to third party cameras - Open Camera should be showing all photo resolutions that the device reports to third party apps.
I don't know if RAW photos come out at 48MP (enable Camera2, see Settings/Photo settings/RAW), might be worth checking.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2019-10-31
Hi, Thx for explaning pixel binning
@Mark, with Camera2 API enabled and DNG RAW only I still only get 12MP
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
My phone has max 4160x3120 (13mp) photo resolution but open camera takes 3840x2160 (8mp) photos with camera2api. When i disabled camera2api comes back to 13mp again. Is it an issue or something about 4k etc.
Thanks for your help.
Last edit: Anonymous 2022-05-25
Hi
for information
I have my maximum resolution 4608x3456 with api enabled
may be a bug in your camera api which report bad capability
try with another camera software using the api to verify if the limitation comes from the phone or open camera
thanks.
Last edit: danielfr40 2017-03-04
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Az Camera gives the same 8m resolution. Its about the api it seems.
I'm seeing this same behavior with the Nokia 6 camera resolution reporting only 12MP when using Camera2 API. Returns to 16MP after disabling Camera2.
This might be a device issue (some devices don't expose all resolutions to third party camera apps), or it could be needing to support https://developer.android.com/reference/android/hardware/camera2/params/StreamConfigurationMap.html#getHighResolutionOutputSizes(int) (on my todo to investigate this).
Out of interest, how does the Nokia 6 work with Camera2 API enabled? In particular, performance when taking photos with flash, or things like manual exposure, HDR or RAW photos?
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
I too have this issue with Nokia 6 (v.7.1.1) when Camera2 API is ON. The highest piexl size I can select is 4000 x 3000, and the topmost option in the list is 4608 x 2592 (when it should be 4608 x 3456) and really the image lacks the 3456 - 2592 = 864 pixels in such way that half is missing on both sides. I can select the correct 4608 x 3456 when the Camera2 API is OFF. The ProCamera(pro) app do not do this, I get the correct image size from it..
I have not found other issues from Camera2 API, but I try to avouid flash and I have kept the mode setting at Standard so far. I mainly use the burst mode, taking 32 or 64 photos and then I average them in Photoshop (in order to reduce the noise), the Open Camera is the only camera app that allows to make such long burst without holding a finger on the screen (so there will not be any human induced vibration while the photos are taken). In this regards, I sincerely hope that the Burst mode setup screen coud be improved, like "2, 4, 8, 16, 32, 64, 128, 256, 512, 1024" or with three 0 to 9 wheeling digits or just with an additional numerical input box, e.g. "custom" that accepts values from 2 to 999.
With Best Reagrds,
Timo
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
I can report this issue too with a Samsung Galaxy S6. When I activate Camera2 API to use RAW, the max resolution setting is 3264 x 2448 (4:3, 7.99 MP). When I turn off Camera2 API, I have no RAW but resoution available is the full 5312 x 2988 (16:9, 15.87 MP).
UPDATE** I was at first bothered by this as it appeared to be limiting the image resolution. However looking closely at the actual images being recorded I found that only the JPG file was in the smaller 3264 x 2448 (4:3, 7.99 MP) resolution, but the RAW file was indeed being recorded at the full 5312 x 2988 (16:9, 15.87 MP) resolution. So it seems in my case only the JPG is effected. If I only shoot in JPG (no JPG + RAW) then the JPG image is also in the smaller resolution.
P:S I only need the RAW file so I am not bothered by the JPG limit, but I would also like to be able to turn off JPG. JPG+RAW is not needed in general and only clutters up the storage. Just my 2c
Hi, I have a Nokia 7.2 phone of which is said it does have a 48MP sensor
But with both Camera2API enabled and disabled, I only get 12MP (4000x3000) as best in both cases
The native camera app does allow me to set resolution to 48MP and which results in photo's of 8000x6000
I've just read that this is the default pixel binning of that phone. They are combining 4 physical pixels to one.
Zeiss did contribute to the default camera app - maybe they hacked something in to access the physical pixels if someone prefers the higher resolution but lower quality. But the default is the pixel binning!
Yes it may be that they don't allow the 48MP mode to be available to third party cameras - Open Camera should be showing all photo resolutions that the device reports to third party apps.
I don't know if RAW photos come out at 48MP (enable Camera2, see Settings/Photo settings/RAW), might be worth checking.
Hi, Thx for explaning pixel binning
@Mark, with Camera2 API enabled and DNG RAW only I still only get 12MP