arduino-libraries / Arduino_OV767X

Official OV767X Library for Arduino , currently supports OV7670 and OV7675 cameras
https://www.arduino.cc/reference/en/libraries/arduino_ov767x/
GNU General Public License v2.0
68 stars 25 forks source link

Adding OV7675 support for additional resolutions #12

Closed colbybanbury closed 3 years ago

colbybanbury commented 3 years ago

Adds support for CIF, QVGA, QCIF, and QQVGA on the OV7675.

CIF and QVGA values are directly copied from the OV7670 and confirmed to work. The QCIF and QQVGA values were modified to center the cropped window.

Note: There is noticeable vertical stretching across all resolutions. I was unable to impact this in my tests. Is this also an issue with the OV7670?

facchinm commented 3 years ago

Pushed as https://github.com/arduino-libraries/Arduino_OV767X/commit/339cbd2aa595db679c430ba2a32be76e57baa984 Thanks you so much!

8bitkick commented 3 years ago

Adds support for CIF, QVGA, QCIF, and QQVGA on the OV7675.

CIF and QVGA values are directly copied from the OV7670 and confirmed to work. The QCIF and QQVGA values were modified to center the cropped window.

Note: There is noticeable vertical stretching across all resolutions. I was unable to impact this in my tests. Is this also an issue with the OV7670?

Last time I looked there was an aspect ratio issue with OV7675 - but the image appeared to be correct from the OV7670