99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

FPGA圖像的亮暗調(diào)節(jié)之變暗調(diào)節(jié)

FPGA開源工作室 ? 來源:FPGA開源工作室 ? 作者:FPGA開源工作室 ? 2021-06-10 17:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1基本原理

真彩色圖像的顏色通道分為R,G,B。按照RGB888來講,三個通道分別為8bit,范圍為0-255。

因為圖像數(shù)據(jù)是無符號的所以再亮暗調(diào)節(jié)的時候不能超出這個范圍。

暗調(diào)節(jié):

Rnew=R-step 當(R》step)Rnew=0 當(R《step)

Gnew=G-step 當(G》step)Gnew=0 當(G《step)

Bnew=B-step 當B》step)Bnew=0 當(B《step)

2 verilog源碼設計

圖像的亮暗主要通過按鈕來調(diào)節(jié),調(diào)節(jié)的大小(步進)COE來控制。

其中數(shù)據(jù)的處理需要一個像素時鐘,所以需要對VGA的其他同步信號進行1 clock的延時輸出。

/**********************************

copyright@FPGA OPEN SOURCE STUDIO

`define COE 30*key_cnt

module dark#(

parameter DW = 24

)(

input pixelclk,

input reset_n,

input [DW-1:0] din,//rgb in

input i_hsync,

input i_vsync,

input i_de,

input [1:0] key_cnt,

output [DW-1:0]dout,//rgb out

output o_hsync,

output o_vsync,

output o_de

);

wire [7:0] r,g,b;

reg [7:

0] rout,gout,bout;

reg hsync_r;reg vsync_r;reg de_r;

assign r=din[23:16];assign g=din[15:8];assign b=din[7:0];

//assign rdark =(r》`COE)?(r-`COE):8‘b0;

assign o_hsync = hsync_r;assign o_vsync = vsync_r;assign o_de = de_r;assign dout={rout,gout,bout};

//synchronizationalways @(posedge pixelclk) begin hsync_r 《= i_hsync; vsync_r 《= i_vsync; de_r 《= i_de;end

always @(posedge pixelclk or negedge reset_n)begin if(!reset_n) begin rout《=0; gout《=0; bout《=0; end else begin case(key_cnt) 2’b00:begin rout《=r; gout《=g; bout《=b; end 2‘b01,2’b10,2‘b11:begin rout《=(r》`COE)?(r-`COE):8’b0; gout《=(g》`COE)?(g-`COE):8‘b0; bout《=(b》`COE)?(b-`COE):8’b0; end endcase endend

endmodule

3仿真效果

從亮到暗的變化很明顯。

編輯:jq

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

    關(guān)注

    52

    文章

    4289

    瀏覽量

    135871
  • 圖像數(shù)據(jù)
    +關(guān)注

    關(guān)注

    0

    文章

    54

    瀏覽量

    11489
  • Verilog
    +關(guān)注

    關(guān)注

    29

    文章

    1367

    瀏覽量

    112283
  • VGA
    VGA
    +關(guān)注

    關(guān)注

    5

    文章

    572

    瀏覽量

    64626

原文標題:基于FPGA圖像的亮暗調(diào)節(jié)--變暗調(diào)節(jié)(附源碼)

文章出處:【微信號:leezym0317,微信公眾號:FPGA開源工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    調(diào)試DLP4710遇到只白光,不顯示內(nèi)容的問題,怎么解決?

    請問一下我在調(diào)試DLP4710遇到只白光,不顯示內(nèi)容,用軟件去讀寫是DMD不啟動,測試DMD輸出的波形都是正常 請問一下大家是什么問題導致的
    發(fā)表于 02-28 06:13

    正反饋調(diào)節(jié)與負反饋調(diào)節(jié)的區(qū)別

    在生物體和工程系統(tǒng)中,反饋調(diào)節(jié)是一種普遍存在的控制機制,它通過監(jiān)測系統(tǒng)的狀態(tài)并作出相應的調(diào)整來維持系統(tǒng)的穩(wěn)定性或?qū)崿F(xiàn)特定的功能。正反饋調(diào)節(jié)和負反饋調(diào)節(jié)是兩種基本的反饋類型,它們在行為和效果上有著本質(zhì)
    的頭像 發(fā)表于 01-18 09:47 ?3982次閱讀

    電流控制器怎么調(diào)節(jié)

    電流控制器的調(diào)節(jié)是電子設備和電力系統(tǒng)中一個至關(guān)重要的環(huán)節(jié)。正確調(diào)節(jié)電流控制器不僅可以確保設備的正常運行,提高系統(tǒng)的效率和穩(wěn)定性。下面,我們將詳細探討電流控制器的調(diào)節(jié)方法,并結(jié)合具體的應用場景進行說明
    的頭像 發(fā)表于 12-25 16:19 ?2023次閱讀

    滑動變阻器與其他調(diào)節(jié)器的比較

    滑動變阻器與其他調(diào)節(jié)器在電路調(diào)節(jié)中各有其獨特之處,以下是對滑動變阻器與幾種常見調(diào)節(jié)器的比較: 一、滑動變阻器 基本特性 : 通過滑動電極在電阻體上移動來改變電阻值。 結(jié)構(gòu)簡單,調(diào)節(jié)靈活
    的頭像 發(fā)表于 11-25 15:18 ?1122次閱讀

    示波器的調(diào)節(jié)與使用誤差分析

    1. 引言 示波器通過顯示電信號的波形,為電子電路的調(diào)試和測試提供了極大的便利。但是,如果示波器的調(diào)節(jié)不當或者使用方法不正確,可能會導致測量結(jié)果出現(xiàn)偏差。因此,了解示波器的調(diào)節(jié)方法和使用過程中可能
    的頭像 發(fā)表于 10-18 11:18 ?6445次閱讀

    TPA3110D2能通過調(diào)節(jié)輸入電阻來調(diào)節(jié)輸出的幅度大小嗎

    TPA3110D2是否可以通過調(diào)節(jié)輸入電阻來調(diào)節(jié)輸出的幅度大??? HI,您好,是的,在輸入端串聯(lián)一個可變電阻來調(diào)節(jié)增益,這個有公式可以計算嗎?
    發(fā)表于 10-09 07:12

    正反饋調(diào)節(jié)與負反饋調(diào)節(jié)有何區(qū)別

    正反饋調(diào)節(jié)與負反饋調(diào)節(jié)是生物體內(nèi)兩種重要的調(diào)節(jié)機制,它們在維持生物體穩(wěn)態(tài)、生長發(fā)育、免疫反應等方面發(fā)揮著重要作用。 正反饋調(diào)節(jié)與負反饋調(diào)節(jié)
    的頭像 發(fā)表于 08-30 10:45 ?1.1w次閱讀

    如何實現(xiàn)調(diào)節(jié)器的正反作用

    調(diào)節(jié)器的正反作用是指調(diào)節(jié)器在控制系統(tǒng)中起到的正向或反向調(diào)節(jié)作用。在控制系統(tǒng)中,調(diào)節(jié)器的作用是使系統(tǒng)的輸出與期望值保持一致,通過調(diào)節(jié)輸入信號來
    的頭像 發(fā)表于 08-30 10:41 ?1509次閱讀

    調(diào)節(jié)系統(tǒng)中調(diào)節(jié)器正反作用的確定

    調(diào)節(jié)系統(tǒng)中,調(diào)節(jié)器正反作用的確定是一個關(guān)鍵步驟,它直接影響到系統(tǒng)的穩(wěn)定性和控制效果。以下是對調(diào)節(jié)器正反作用確定的介紹: 一、調(diào)節(jié)器正反作用的基本概念 正作用 :當系統(tǒng)偏差(即測量值與
    的頭像 發(fā)表于 08-30 10:23 ?4445次閱讀

    調(diào)節(jié)閥開度與電流信號的關(guān)系

    調(diào)節(jié)閥開度與電流信號的關(guān)系是一個復雜而重要的主題,涉及到自動化控制、儀表工程和過程控制等多個領(lǐng)域。 一、調(diào)節(jié)閥的基本概念 1.1 調(diào)節(jié)閥的定義 調(diào)節(jié)閥是一種用于控制流體流動的設備,它可
    的頭像 發(fā)表于 08-30 10:16 ?1618次閱讀

    電動調(diào)節(jié)閥調(diào)校的目的及步驟

    電動調(diào)節(jié)閥是工業(yè)自動化控制系統(tǒng)中常用的一種調(diào)節(jié)閥門,其主要作用是實現(xiàn)對流體流量、壓力、溫度等參數(shù)的自動控制。電動調(diào)節(jié)閥的性能直接影響到整個系統(tǒng)的穩(wěn)定性和可靠性。因此,對電動調(diào)節(jié)閥進行調(diào)
    的頭像 發(fā)表于 08-30 09:56 ?1505次閱讀

    怎么判斷調(diào)節(jié)閥有無信號

    調(diào)節(jié)閥在工業(yè)自動化系統(tǒng)中扮演著至關(guān)重要的角色,其性能直接影響到系統(tǒng)的穩(wěn)定性和效率。在實際應用中,判斷調(diào)節(jié)閥是否接收到信號是確保系統(tǒng)正常運行的關(guān)鍵步驟。 一、調(diào)節(jié)閥的基本原理 在了解如何判斷調(diào)節(jié)
    的頭像 發(fā)表于 08-30 09:45 ?1402次閱讀

    恒流源電路的輸出電流如何調(diào)節(jié)

    恒流源電路的輸出電流調(diào)節(jié)是電子工程中的一個重要課題,它涉及到電路的設計、元件的選擇以及控制策略的制定等多個方面。以下將詳細探討恒流源電路輸出電流的調(diào)節(jié)方法,包括基本原理、調(diào)節(jié)元件、調(diào)節(jié)
    的頭像 發(fā)表于 08-28 10:11 ?4064次閱讀

    放大器增益的調(diào)節(jié)方法

    放大器的增益調(diào)節(jié)是電子電路設計中的一個重要環(huán)節(jié),它直接關(guān)系到信號放大的效果和質(zhì)量。增益調(diào)節(jié)的方法多種多樣,包括手動調(diào)節(jié)和自動調(diào)節(jié)兩種方式。下面將詳細介紹放大器增益的
    的頭像 發(fā)表于 08-16 17:13 ?9471次閱讀

    負反饋調(diào)節(jié)對維護生態(tài)平衡的意義

    負反饋調(diào)節(jié)是生態(tài)系統(tǒng)中一種重要的自我調(diào)節(jié)機制,對于維護生態(tài)平衡具有重要意義。 負反饋調(diào)節(jié)的概念和原理 負反饋調(diào)節(jié)是一種生物體或生態(tài)系統(tǒng)中普遍存在的調(diào)
    的頭像 發(fā)表于 07-30 10:00 ?3191次閱讀