精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

OV5640攝像頭幀率配置

Hack電子 ? 來源:Hack電子 ? 作者:Hack電子 ? 2022-10-11 14:34 ? 次閱讀

從網(wǎng)上得到很多資料,很多地方或多或少的懵逼,但總算有所收獲,如今便簡單的把收獲一點一點總結(jié)出來。

幀率 :板球我們很快就搭出來了 但苦于攝像頭幀率不高,于是系統(tǒng)必然會有很大的滯后性,即便是調(diào)串級PID也著實令人不爽

OV5640窗口

不知為何,前幾天搜索,只能搜到這樣一個問題,這張圖象是什么意思

其實很簡單,我們拿大家手上都有的正點案例來講

//設(shè)置窗口的函數(shù)有兩個,第一個大家都會用就不貼詳細了,就是設(shè)置輸出圖像的大小,左右上下偏移量

u8 OV5640_OutSize_Set(u16 offx,u16 offy,u16 width,u16 height){}

//第二個相信有文章標題疑惑的一般都不會用,因為如果直接在別人模塊上盲改的話,這個函數(shù)不會起作用

u8 OV5640_ImageWin_Set(u16 offx,u16 offy,u16 width,u16 height)

{

u16 xst,yst,xend,yend;

xst=offx;

yst=offy;

xend=offx+width-1;

yend=offy+height-1;

OV5640_WR_Reg(0X3212,0X03);

OV5640_WR_Reg(0X3800,xst>>8);

OV5640_WR_Reg(0X3801,xst&0XFF);

OV5640_WR_Reg(0X3802,yst>>8);

OV5640_WR_Reg(0X3803,yst&0XFF);

OV5640_WR_Reg(0X3804,xend>>8);

OV5640_WR_Reg(0X3805,xend&0XFF);

OV5640_WR_Reg(0X3806,yend>>8);

OV5640_WR_Reg(0X3807,yend&0XFF);

OV5640_WR_Reg(0X3212,0X13);

OV5640_WR_Reg(0X3212,0Xa3);

return 0;

}

我們仔細看一下這個從未用過的函數(shù),它所操作的寄存器的位置不就是與之前的貼圖一一對應(yīng)。

簡單描述一下:

如果0x3800,0x3801,0x3802,0x3803都給0,也就是左邊界和上邊界都從零開

0x3804,0x3805代表攝像頭拍攝的寬,比如分別給0x0a, 0x3f就代表攝像頭捕捉寬度為2623

0x3806,0x3807代表攝像頭拍攝高:比如0x07, 0x9f就代表捕捉高度為1951

0x3810,0x3811,0x3812,0x3813前后兩個分別代表剛才2623,1951想要裁剪的寬長

如此便得到了一整張圖像,比較大張,細節(jié),但這顯然不是單片機接收到的

后續(xù)0x08,0x09,0x0A,0x0B,前后分別代表預(yù)設(shè)目標圖像大小,而這張圖像是根據(jù)上述攝像頭圖像縮放而來。

最后單片機得到的圖像就是它了,你二值化,連通域等等都是在此基礎(chǔ)之上。

最后,這些位操作很多地方都有,要改就把之前相關(guān)的都刪去,不然最后重復(fù)亂操作只能是花屏

幀率

ov5640.c的包含文件中的#include “ov5640cfg.h”

open之后,找到第二個函數(shù) 也就是 rgb565模式,也可以改第一個函數(shù)jpeg模式的,各取所取

直接改動寄存器0x3035,0x3035 的值

我們打開一個定時器,顯示一下幀中斷次數(shù)

舉例:

0x3035=41,0x3036=69;//15幀

0x3035=21,0x3036=ac;//50幀

0x3035=21,0x3036=69;//100幀

各取所需 ,只寫一次

最后幀數(shù)并非越高越好,改成自己實用的最佳。極度擴大幀率的同時別忘了減下圖像面積,優(yōu)化下算法

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5325

    瀏覽量

    120052
  • 攝像頭
    +關(guān)注

    關(guān)注

    59

    文章

    4814

    瀏覽量

    95476
  • OV5640
    +關(guān)注

    關(guān)注

    1

    文章

    19

    瀏覽量

    14171

原文標題:ov5640幀率配置_OV5640攝像頭開窗大小,輸出窗口大小,幀率等設(shè)置

文章出處:【微信號:Hack電子,微信公眾號:Hack電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    【紫光同創(chuàng)國產(chǎn)FPGA教程】【第十五章】OV5640攝像頭顯示例程

    OV5640的寄存器配置是通過FPGA的I2C(也稱為SCCB接口)接口來配置。用戶需要配置正確的寄存器值讓OV5640輸出我們需要的圖像格
    的頭像 發(fā)表于 02-22 13:45 ?1.3w次閱讀
    【紫光同創(chuàng)國產(chǎn)FPGA教程】【第十五章】<b class='flag-5'>OV5640</b><b class='flag-5'>攝像頭</b>顯示例程

    飛凌嵌入式-ELFBOARD-OV5640攝像頭簡介第一期

    OV5640采用了CMOS圖像傳感器,也是我們ELF 1以及ELF 1S適配的攝像頭OV5640為500w像素級攝像頭,最高支持2592x1944@15fps(QSXGA)【圖像有效
    發(fā)表于 11-18 11:09

    飛凌嵌入式-ELFBOARD-OV5640攝像頭簡介

    OV5640采用了CMOS圖像傳感器,也是我們ELF 1以及ELF 1S適配的攝像頭OV5640為500w像素級攝像頭,最高支持2592x1944@15fps(QSXGA)【圖像有效
    發(fā)表于 11-18 11:14

    飛凌嵌入式-ELFBOARD OV5640攝像頭簡介第二期

    OV5640 輸出圖像格式如下圖3是OV5640輸出的圖像格式: 圖3 OV5640輸出圖像格式 除了上圖支持的圖像格式外,OV5640攝像頭
    發(fā)表于 11-25 08:53

    全志H3開發(fā)板OrangePi PC Plus使用Linux3.4系統(tǒng)連接OV5640攝像頭測試

    `1)本文測試的500萬像素攝像頭型號為OV5640,香橙派官方適配的linux3.4和Linux5.4版本系統(tǒng)都支持該攝像頭,這里以Linux3.4版本系統(tǒng)的測試為例2) 首先將 Ov564
    發(fā)表于 06-29 19:40

    STM32H750是如何獲取OV5640攝像頭圖像及上位機解碼的

    STM32H750獲取OV5640攝像頭圖像及上位機解碼(一維碼&二維碼)1. 目的針對靜止拍攝圖像場景,實現(xiàn)STM32H750對500萬像素OV5640攝像頭進行圖像捕獲,并通過串口
    發(fā)表于 08-20 06:16

    如何利用stm32驅(qū)動ov5640攝像頭

    如何利用stm32驅(qū)動ov5640攝像頭
    發(fā)表于 02-22 07:44

    PaddlePi-K210開發(fā)板除了支持ov2640 ov5640攝像頭外,還支持哪些攝像頭作為外設(shè)?

    想問一下PaddlePi-K210開發(fā)板除了支持ov2640 ov5640攝像頭外,還支持哪些攝像頭作為外設(shè)?能否支持紅外攝像頭?謝謝!
    發(fā)表于 09-14 07:13

    微雪電子OV5640 攝像頭模塊C型簡介

    OV5640攝像頭模塊C型 500萬像素 自動對焦 閃光燈 控制接口:SCCB 兼容I2C 型號 OV5640 Camera Board (C)
    的頭像 發(fā)表于 12-31 16:55 ?3070次閱讀
    微雪電子<b class='flag-5'>OV5640</b> <b class='flag-5'>攝像頭</b>模塊C型簡介

    微雪電子OV5640攝像頭模塊A型簡介

    OV5640攝像頭模塊A型 500萬像素 控制接口:SCCB 兼容I2C 型號 OV5640 Camera Board (A)
    的頭像 發(fā)表于 01-02 14:41 ?6180次閱讀
    微雪電子<b class='flag-5'>OV5640</b><b class='flag-5'>攝像頭</b>模塊A型簡介

    微雪電子OV5640 攝像頭模塊B型簡介

    OV5640攝像頭模塊B型 500萬像素 魚眼 廣視角 控制接口:SCCB 兼容I2C 型號 OV5640 Camera Board (B)
    的頭像 發(fā)表于 01-02 14:49 ?3911次閱讀
    微雪電子<b class='flag-5'>OV5640</b> <b class='flag-5'>攝像頭</b>模塊B型簡介

    基于OmniVision的OV5640設(shè)計的USB攝像頭模塊

    0V5640 USB攝像頭模塊是基于OmniVision公司的OV5640圖像傳感器進行設(shè)計的USB接口攝像頭模塊,高清免驅(qū)動,尺寸小巧,和廣州創(chuàng)龍AM335x、AM437x、AM57
    的頭像 發(fā)表于 11-12 15:55 ?5773次閱讀
    基于OmniVision的<b class='flag-5'>OV5640</b>設(shè)計的USB<b class='flag-5'>攝像頭</b>模塊

    自動對焦攝像頭模塊OV5640原理圖

    自動對焦攝像頭模塊OV5640原理圖下載
    發(fā)表于 02-13 09:44 ?47次下載

    STM32驅(qū)動攝像頭ov5640的驅(qū)動源碼

    STM32驅(qū)動攝像頭ov5640的驅(qū)動源碼
    發(fā)表于 09-26 14:47 ?9次下載

    如何通過OV5640攝像頭顯示在VGA顯示屏上

    從本例開始,接下來的幾例,都將圍繞OV5640攝像頭來學(xué)習,教大家學(xué)會,如何通過OV5640攝像頭,采集圖像,并且顯示在VGA顯示屏上。
    的頭像 發(fā)表于 10-18 09:20 ?3225次閱讀