圖像處理的筆試面試題

學識都 人氣:1.61W

圖像處理(image processing),用計算機對圖像進行分析,以達到所需結果的技術。又稱影像處理。圖像處理一般指數字圖像處理。下面是圖像處理的筆試面試題,僅供參考。

圖像處理的筆試面試題

圖像處理的筆試面試題一

1、 請問sizeof(char), sizeof(short), sizeof(int), sizeof(long*), sizeof(longlong)分別是多少?不同平臺時哪些會有變化。

2、 程序的局部變量存在於( )中,全局變量存在於( )中,

代碼存在於( )中

常量存與( )中,

動態申請數據存在於( )中,

3、 請指出下面程序的錯誤

void GetBuffer(char *p){

p=(char *)malloc(100);

}

void Test(void){

char *str=NULL;

GetBuffer(str);

strcpy(str,"hello world");

printf(str);

}

4. 以下代碼的輸出是

int main() {

int a[10]={0, 1, 2, 3, 5, 4, 6, 7, 9, 8};

int *ptr=(int*)(&a+1);

printf("%d,%d,%d,%d ", *(a+1), *(ptr-1), (a+1)[5], sizeof(a) );

}

嵌入式系統開發

1、 相對於PC軟件開發,嵌入式軟件開發有什麼不同?

2、 常見設備接口中,串口、USB、SPI通常需要幾根線,分別是什麼線。使用時,典型速度是多少?有哪些差異?

3、 嵌入式系統中,驅動是什麼?請說明其作用。

4、 嵌入式Linux系統中,有哪些同步機制?這些同步機制的優缺點是什麼?

算法優化

1、給一個int型遞增數組Data,寫一個二分查找函數,並設計對該函數進行單元測試的測試用例。

2、嵌入式軟件中,某代碼if( sqrt( x*x + y*y ) < R ) { //後續耗時計算 } ,該語句需執行1920*1080次判斷,發現其中浮點sqrt比較慢,需要優化:

a) x,y,R均爲浮點數。怎麼使用預先判斷的'優化方法?

b) x,y爲BYTE類型數據,R爲浮點數,有什麼優化方法?

3、某識別比對系統,一次比對產生1百萬條比對分值,分值爲0~1000的float浮點數,請選出分值最大的前 1萬條數據,同分按原順序從前往後取,取滿爲止。請寫出算法概要流程,要求儘量低的複雜度。

4、情況同上,分值改爲整數,取值範圍 0~4000,請寫出算法概要流程,要求儘量低的複雜度。

圖像處理的筆試面試題二

1、常用的插值方法有:最近鄰插值、雙線性插值、立方卷積插值。

2、常用的邊緣檢測算子有:一階: Roberts Cross算子, Prewitt算子, Sobel算子, Canny算子, 羅盤算子

二階: Marr-Hildreth。

3、能夠表徵一副圖像的基本特徵有:灰度值、紋理、形狀

4、FIR濾波器設計中常用的窗函數:三角形(Bartlett)窗、漢寧(Hanning)窗、漢明(Hamming)窗、

布萊克曼(Blackman)窗

5、視頻流處理單元是:音頻流處理單元是:

6、(2006)10轉換成16進制:7d6

7、X86體系中,常用寄存器中經常用來存儲數據的是:

8、C++類中三種存取權限類型:private、public和protected。

9、視頻幀播放速度的單位是:PAL制式是——25fps,NTSC是——30fps。

10、mfc中,CFile類最大支持讀寫——字節,Windows下動態加載一個動態函數名————