原创 畢設—高動態範圍圖像渲染算法之基於Retinex的色調映射技術(七)

這次和前幾次一樣,也是隻介紹算法思路和實現步驟,再給出本人項目中Retinex的代碼,Retinex的原理就不做解釋。參考的論文是《Adaptive Local Tone Mapping Based on Retinex for

原创 畢設—高動態範圍圖像渲染算法之基於亮度分區與引導濾波的色調映射技術(六)

顧名思義,該算法就是先對亮度進行分區,對不同區域的亮度值進行壓縮,把壓縮後的圖像作爲引導圖像,對原圖像進行引導濾波,本項目的引導濾波器使用的Open CV函數庫內的函數。 亮度分區示意圖: 使用上方的兩個分區函數,找到分區界限,L

原创 畢設—高動態範圍圖像渲染算法之基於雙邊濾波的色調映射技術(五)

在項目中,本人直接使用了Open CV提供的雙邊濾波器,對原理不是很理解,只知道他可以保持邊緣、起到平滑的作用。 本人蔘考的論文名字《Fast Bilateral Filtering for the Display of High

原创 畢設—基於OpenCV的高動態範圍圖像渲染算法研究與實現(一)

本論文只是一篇普通的本科論文,沒有創新點,只是總結前人完成的理論知識,並用C++語言加以實現。 本論文共實現了五種色調映射算法——基於對數變換的色調映射技術、基於直方圖均衡化的色調映射技術、基於Retinex的色調映射技術、基於雙

原创 歷屆試題 小數第n位(極其簡單的數論)

歷屆試題 小數第n位 問題描述   我們知道,整數做除法時,有時得到有限小數,有時得到無限循環小數。   如果我們把有限小數的末尾加上無限多個0,它們就有了統一的形式。 本題的任務是:在上面的約定下,求整數除法小數點後的第n位開始

原创 華東師大計算機、南大軟件、國防科大智能夏令營面經

國防科技大學智能科學學院夏令營面經 這篇博客拖了好久,抱歉。華師和南大的面經請看前幾篇。 自從九推結束之後,都在忙着找實習和畢設導師,還要幫導員整理一些文件和材料,所以就沒寫了。今天我就寫一下關於國防科技大學面經一些事情。國防科大

原创 華東師大計算機、南大軟件、國防科大智能夏令營面經

南京大學軟件學院夏令營面經+真題 下面我直接進行正題,想了解我情況的可以去看我上一篇博客。 經歷 南大軟件學院的總流程是:面試+機試 上機考試時系統只支持編程語言:C++,Java。而且是2選1,用java就不能用C++了,選擇之

原创 OpenGL——場景設計

OpenGL—籃球場 說明文檔 一、程序設計思路 1.場景佈置思路 (1)遊戲場景的總體佈局就是一個露天籃球場,露天籃球場又分爲五個部分:籃球場地,籃球架,看臺,牆壁、籃球和太陽。 (2)籃球場地是一個40*20的長方形,然後加上

原创 Tone Mapping算法系列二:一種自適應對數映射的高對比度圖像顯示技術及其速度優化

辦公室今天停電,幸好本本還有電,同事們好多都去打麻將去了,話說麻將這東西玩起來也還是有味的,不過我感覺我是輸了不舒服,贏了替輸的人不舒服,所以乾脆拜別麻壇四五年了,在辦公室一個人整理下好久前的一片論文的思想,和萬千世界裏有緣人共同

原创 華東師大計算機、南大軟件、國防科大智能夏令營面經

華東師大計算機學院夏令營面經 今天感覺很閒,所以想寫一篇博客打發打發時間。。。 我報了13個夏令營,最後入營三個(菜菜菜呀),分別是: 1、華東師範大學計算機學院(華東師範的軟件比計算機強,噓 ) 2、南京大學軟件學院(南大的計算

原创 畢設預學習—QT界面佈局

一、添加成員變量 #ifndef MYWIN_H #define MYWIN_H #include <QWidget> #include <QPushButton> #include <QLineEdit> #include

原创 華東師大計算機、南大軟件、國防科大智能夏令營面經

國防科技大學智能科學學院介紹 今天我看了一部電影《追夢赤子心》,你真的爲夢想努力過嗎? 今天我就先介紹一下國防科大—軍中清華,夏令營面經之後再寫。 一、首先我先介紹一下國防科大,國防科大是211和985這就不用介紹了,我就介紹一下

原创 Tone Mapping算法系列一:基於Fast Bilateral Filtering 算法的 High-Dynamic Range(HDR) 圖像顯示技術。

一、引言 本人初次接觸HDR方面的知識,有描述不正確的地方煩請見諒。 爲方便文章描述,引用部分百度中的文章對HDR圖像進行簡單的描述。 高動態範圍圖像(High-Dynamic Range,簡稱HDR),相比普通的圖像,可以提供更

原创 QT——自定義一個窗口

一、先自定義一個類MyWin,繼承父類QWidget 注意:定義窗口類的同時,別忘了加上QOBJECT宏 #ifndef MYWIN_H #define MYWIN_H #include <QWidget> class MyW

原创 QT——可視化佈局,事件處理機制

一、可視化佈局 首先做一個窗口,利用可視化工具。按鈕和彈簧之間用的是水平佈局,整個窗口用的是垂直佈局。 二、事件處理機制 1、查文檔,找到“按鈕被點擊”對應的信號。 2、定義一個槽處理函數,在.h中定義一個函數 #ifndef