国产免费视频,中文字幕精品久久久久人妻,久久精品a一国产成人免费网站,成年性生交大片免费看,国产精品美女久久久久久,久久人人爽人人爽人人片av高清,影音先锋人妻每日资源站,精品人妻无码一区二区三区蜜桃一

歡迎來到瑞文網!

數字圖像處理實驗報告

時間:2021-11-17 18:27:19 數字圖像處理實驗報告 我要投稿

數字圖像處理實驗報告

  一、數字圖像處理的簡介

  數字圖像處理(Digital Image Processing)是通過計算機對圖像進行去除噪聲、增強、復原、分割、提取特征等處理的方法和技術。數字圖像處理的產生和迅速發展主要受三個因素的影響:

  一是計算機的發展;

  二是數學的發展(特別是離散數學理論的創立和完善);

  三是廣泛的農牧業、林業、環境、軍事、工業和醫學等方面的應用需求的增長。

  數字圖像處理實驗報告

  隨著個人素質的提升,需要使用報告的情況越來越多,通常情況下,報告的內容含量大、篇幅較長。你還在對寫報告感到一籌莫展嗎?以下是小編整理的數字圖像處理實驗報告,僅供參考,希望能夠幫助到大家。

  數字圖像處理實驗報告1

  一、實驗內容:

  主要是圖像的幾何變換的編程實現,具體包括圖像的讀取、改寫,圖像平移,圖像的鏡像,圖像的轉置,比例縮放,旋轉變換等,具體要求如下:

  1、編程實現圖像平移,要求平移后的圖像大小不變;

  2、編程實現圖像的鏡像;

  3、編程實現圖像的轉置;

  4、編程實現圖像的比例縮放,要求分別用雙線性插值和最近鄰插值兩種方法來實現,并比較兩種方法的縮放效果;

  5、編程實現以任意角度對圖像進行旋轉變換,要求分別用雙線性插值和最近鄰插值兩種方法來實現,并比較兩種方法的旋轉效果。

  二、實驗目的和意義:

  本實驗的目的是使學生熟悉并掌握圖像處理編程環境,掌握圖像平移、鏡像、轉置和旋轉等幾何變換的方法,并能通過程序設計實現圖像文件的讀、寫操作,及圖像平移、鏡像、轉置和旋轉等幾何變換的程序實現。

  三、實驗原理與主要框架:

  3.1實驗所用編程環境:

  VisualC++(簡稱VC)是微軟公司提供的基于C/C++的應用程序集成開發工具、VC擁有豐富的功能和大量的擴展庫,使用它能有效的創建高性能的Windows應用程序和Web應用程序。

  VC除了提供高效的C/C++編譯器外,還提供了大量的可重用類和組件,包括著名的微軟基礎類庫(MFC)和活動模板類庫(ATL),因此它是軟件開發人員不可多得的開發工具。

  VC豐富的功能和大量的擴展庫,類的重用特性以及它對函數庫、DLL庫的支持能使程序更好的模塊化,并且通過向導程序大大簡化了庫資源的使用和應用程序的開發,正由于VC具有明顯的優勢,因而我選擇了它來作為數字圖像幾何變換的開發工具。

  在本程序的開發過程中,VC的核心知識、消息映射機制、對話框控件編程等都得到了生動的體現和靈活的應用。

  3.2實驗處理的對象:256色的BMP(BITMAP)格式圖像

  BMP(BITMAP)位圖的文件結構:

  具體組成圖:BITMAPFILEHEADER

  位圖文件頭

  (只用于BMP文件)bfType=”BM”bfSizebfReserved1

  bfReserved2

  bfOffBits

  biSize

  biWidth

  biHeight

  biPlanes

  biBitCount

  biCompression

  biSizeImage

  biXPelsPerMeter

  biYPelsPerMeter

  biClrUsed

  biClrImportant

  1、BMP文件組成

  BMP文件由文件頭、位圖信息頭、顏色信息和圖形數據四部分組成。

  2、BMP文件頭

  BMP文件頭數據結構含有BMP文件的類型(必須為BMP)、文件大小(以字節為單位)、位圖文件保留字(必須為0)和位圖起始位置(以相對于位圖文件頭的偏移量表示)等信息。

  3、位圖信息頭

  BMP位圖信息頭數據用于說明位圖的尺寸(寬度,高度等都是以像素為單位,大小以字節為單位,水平和垂直分辨率以每米像素數為單位),目標設備的級別,每個像素所需的位數,位圖壓縮類型(必須是0)等信息。

  4、顏色表

  顏色表用于說明位圖中的顏色,它有若干個表項,每一個表項是一個RGBQUAD

  類型的結構,定義一種顏色、具體包含藍色、紅色、綠色的亮度(值范圍為0-255)

  位圖信息頭和顏色表組成位圖信息

  5、位圖數據

  位圖數據記錄了位圖的每一個像素值,記錄順序是在掃描行內是從左到右,掃描行之間是從下到上。

  Windows規定一個掃描行所占的字節數必須是4的倍數(即以long為單位),不足的以0填充。

  3.3BMP(BITMAP)位圖的顯示:

  ①一般顯示方法:

  1、申請內存空間用于存放位圖文件

  2、位圖文件讀入所申請內存空間中

  3、在函數中用創建顯示用位圖,用函數創建兼容DC,用函數選擇顯示刪除位圖

  但以上方法的.缺點是:1)顯示速度慢;

  2)內存占用大;

  3)位圖在縮小顯示時圖形失真大,(可通過安裝字體平滑軟件來解決);

  4)在低顏色位數的設備上(如256顯示模式)顯示高顏色位數的圖形(如真彩色)圖形失真嚴重。

  ②BMP位圖縮放顯示:

  用視頻函數來顯示位圖,內存占用少,速度快,而且還可以對圖形進行淡化(Dithering)處理、淡化處理是一種圖形算法,可以用來在一個支持比圖像所用顏色要少的設備上顯示彩色圖像、BMP位圖顯示方法如下:

  1、打開視頻函數,一般放在在構造函數中

  2、申請內存空間用于存放位圖文件

  3、位圖文件讀入所申請內存空間中

  4、在函數中顯示位圖

  5、關閉視頻函數,一般放在在析構函數中

  以上方法的優點是:

  1)顯示速度快;

  2)內存占用少;

  3)縮放顯示時圖形失真。

  4)在低顏色位數的設備上顯示高顏色位數的圖形圖形時失真;

  5)通過直接處理位圖數據,可以制作簡單動畫。

  3.4程序中用到的訪問函數

  Windows支持一些重要的DIB訪問函數,但是這些函數都還沒有被封裝到MFC中,這些函數主要有:

  1、SetDIBitsToDevice函數:該函數可以直接在顯示器或打印機上顯示DIB、在顯示時不進行縮放處理。

  2、StretchDIBits函數:該函數可以縮放顯示DIB于顯示器和打印機上。

  3、GetDIBits函數:還函數利用申請到的內存,由GDI位圖來構造DIB、通過該函數,

  可以對DIB的格式進行控制,可以指定每個像素顏色的位數,而且可以指定是否進行壓縮。

  4、CreateDIBitmap函數:利用該函數可以從DIB出發來創建GDI位圖。

  5、CreateDIBSection函數:該函數能創建一種特殊的DIB,稱為DIB項,然后返回一個GDI位圖句柄。

  6、LoadImage函數:該函數可以直接從磁盤文件中讀入一個位圖,并返回一個DIB句柄。

  7、DrawDibDraw函數:Windows提供了窗口視頻(VFW)組件,VisualC++支持該組件、VFW中的DrawDibDraw函數是一個可以替代StretchDIBits的函數、它的最主要的優點是可以使用抖動顏色,并且提高顯示DIB的速度,缺點是必須將VFW代碼連接到進程中、

  3.5圖像的幾何變換

  圖像的幾何變換,通常包括圖像的平移、圖像的鏡像變換、圖像的轉置、圖像的縮放和圖像的旋轉等。

  數字圖像處理實驗報告2

  一、實驗的目的和意義

  實驗目的:本實驗內容旨在讓學生通過用VC等高級語言編寫數字圖像處理的一些基本算法程序,來鞏固和掌握圖像處理技術的基本技能,提高實際動手能力,并通過實際編程了解圖像處理軟件的實現的基本原理。為學生進一步學習數字攝影測量、遙感和地理信息系統等專業課程以及應用圖像處理解決實際問題奠定基礎。

  二、實驗原理和方法

  (1)Raw格式到BMP格式的轉換:

  Raw格式:Raw格式文件是按照數字圖像組成的二維矩陣,將像素按行列號順序存儲在文件中。這種文件只含有圖像像素數據,不含有信息頭,因此,在讀圖像時,需要根據文件大小,計算圖像所包含的行列號,或者需要事先知道圖像大小(矩陣大小)。RAW文件按圖像上行到下行、左列到右列順序存儲。

  BMP格式:BMP文件數據區按圖像上下行到上行、左列列到右列順序存儲到數據區。BMP文件由文件頭、信息頭、顏色表、數據區四個部分組成。

  做Raw格式文件到BMP格式文件的轉化,先要為BMP格式文件申請四部分的內存:文件頭,位圖信息頭,顏色表,圖象數據,然后根據輸入值以及Raw文件信息,BMP格式文件信息計算出這幾部分的值,賦給他們,寫到BMP文件中去。

  (2)灰度圖象的線性拉伸:

  灰度變化是點運算,將原圖象的每個像素的灰度值改成線性變化之后的灰度即可。

  灰度的線性變換就是指圖像的中所有點的灰度按照線性灰度變換函數進行變換。灰度變換方程如下:

  該方程為線性方程。式中參數為輸入圖像的像素的灰度值,參數為輸出圖像的灰度值。

  設原圖象的灰度范圍為[a,b],變化之后的范圍為[a’,b’],則:

  fA=(b’-a’)/(b-a)

  fB=-(b’-a’)/(b-a)*a+a’

  如果算出來的值大于255,則讓它等于255,小于0則讓其等于0。

  (3)局部處理(3*3高通濾波,3*3低通濾波):

  局部處理在處理某一像素時,利用與該像素相鄰的一組像素,經過某種變換得到處理后圖像中某一點的像素值。目標像素的鄰域一般是由像素組成的二維矩陣,該矩陣的大小為奇數,目標像素位于該矩陣的中央,即目標像素就是區域的中心像素。經過處理后,目標像素的值為經過特定算法計算后所得的結果。

  實際上都是利用卷積來實現的,卷積往往用一個矩陣表示,將矩陣的中心對齊某個像素,矩陣中的值乘到相應的像素中去,然后將所有乘積加起來就得到中心像素的灰度值。邊界像素不做處理,仍為原來的灰度值。求出的像素灰度值若超過[0~255],則向離其最近的屬于該范圍的像素值靠攏。

  (4)圖象幾何處理(圖象平移,圖象縮放):

  對于圖像平移來說,若平移量是(tx,ty),像素在原圖像中的坐標為(x0,y0),則變化后的坐標為(x1,y1),x1=x0+tx,y1=y0+ty。平移只需改變像素的灰度值,不必改變位圖信息頭和調色板內容。

  對于圖像縮放,假設放大因子為ratio,縮放的變換矩陣為:

  圖像信息頭中新圖像的寬度和高度都變為原來寬度和高度分別與水平垂直比例的乘積,圖像大小變為新寬度(變為4的整數倍)與新高度的乘積。

  (5)灰度圖象中值濾波:

  中值濾波也屬于局部處理的一種,將窗口中的各個像素排序之后排序,取中值賦給模板中心的像素,所以窗口中個數一般是基數。

  我用的中值濾波窗口是十字絲的9個數的窗口。

  (6)灰度圖象邊緣檢測:

  邊緣檢測有三種算子:Roberts,Prewit,Sobel。三種算子都是做一階差分的,通過算子算出各個像素的梯度值,將水平梯度的絕對值和垂直梯度的絕對值相加,若此梯度值大于某個閾值,則將其灰度值賦為255,否則賦為0。

  (7)圖象旋轉:

  圖像旋轉一般是以圖像中心為中心順時針旋轉,利用圖像的四個角點求出圖像旋轉后的大小。

  先計算以圖像中心為原點坐標系下原圖像四個角點的坐標值,按照旋轉矩陣計算其旋轉之后的坐標值,根據四個角點的新坐標值計算出最大寬度和高度作為新圖像的寬度和高度值,按照計算值修改位圖信息頭,申請一塊新內存,存儲旋轉后圖像的灰度值。

  旋轉矩陣如下:

  同樣要求各個像素在原圖像中的坐標,先將新圖像的坐標系平移到圖像中心,做逆時針旋轉,然后再平移到屏幕左上角,然后將原圖像對應坐標的值賦給新圖像。

  (8)圖象二值化:

  判斷分析法:假定圖像的灰度區間為[0,L-1],則選擇一閾值T將圖像的像素分為兩組。

  為最大值所對應的T,就是所求判斷分析法的分割閾值。

  搜尋到閾值之后,灰度值小于閾值的像素賦0,其他的賦1,修改文件信息頭,調色板,申請新內存。

  (9)圖象直方圖:

  統計各灰度值出現的頻數,以及像素的總個數,用頻數除以總個數作為頻率,以灰度值作為橫坐標,頻率作為縱坐標繪圖。

  三、實驗過程和步驟

  首先要建立一個基于MFC的多文檔工程,將視圖基類改為滾動視圖,以自己的學號命名。

  我用的是書上給的CDib類,類里面有獲取BMP寬度,高度的函數,有指向位圖信息頭的指針,指向圖象數據的指針,因此我在文檔類(Doc類)里定義了一個CDib類的對象,打開以及保存文件的時候利用這個對象去調用CDib里讀取與存儲文件的函數,并且可以利用這個對象的兩個指針對打開的圖象進行各種操作。

  1、Raw格式到BMP格式的轉換:

  首先建立一個RawToBMP的對話框,在上面加上四個編輯框(一個輸入打開文件的路徑一個輸入保存文件的路徑,另兩個),兩個按鈕,以及默認的確認,取消按鈕。利用類向導插入此對話框類,并且為前兩個編輯框定義CString的兩個變量,用來存儲打開與保存文件的路徑。同時為兩個瀏覽按鈕添加消息響應函數,在消息函數里創建CFileDialog對象,利用此對象的函數將兩個路徑值賦給前兩個編輯框的成員變量。再為OK鍵添加消息響應函數,分別定義BMP格式文件前三部分數據變量,計算出各變量的值,并且利用一個CFile對象獲取Raw圖象的數據,利用另一個CFile對象將數據存儲到所輸入的路徑的文件中去,CFile對象的Read函數會自動創建一個文件。

  然后在菜單上新建一個菜單,為菜單添加消息響應函數,在其消息響應函數里創建RowToBMP對話框。這樣點擊菜單后就會彈出一個對話框,按確定鍵之后就可以讀取Raw文件并且存儲BMP文件,完成整個消息循環。

  2、灰度圖象的線性拉伸:

  創建一個對話框來輸入變化后的灰度值,為對話框的兩個編輯框定義成員變量,在文檔類中添加處理函數,按照對話框輸入值計算出fA與fB,做一個循環,將0到255的灰度值,計算出拉伸后的灰度值(超限情況特殊處理),存放在下標為此值的一個數組中,然后利用文檔類的中定義的CDib類的成員變量m_DIB,獲得當前打開的圖像指向圖像數據部分的指針m_DIB、m_pBits,在數組中查出每個像素變化后的灰度值,并將此值賦給指針m_pBits指向的內存。刷新視圖。

  然后在菜單中加上線性拉伸的菜單,為該菜單的ID添加消息響應函數,在該函數中創建對話框,并調用文檔類線性拉伸的函數,將對話框的兩個成員變量傳給此函數。

  3、局部處理:

  在文檔類里添加低通濾波和高通濾波的成員函數,在函數中使用m_DIB對象中指向圖像數據部分的指針m_pBits,首先申請一個新內存,將原來圖像的灰度值存儲起來,然后定義9個BYTE類型的指針,利用雙重嵌套循環,在循環中每次用這9個指針指向復制圖像對應模板中的9個數,然后按照模板中的數值計算出中心像素的灰度值,判斷是否超過范圍,如果超過范圍則做相應的處理,否則將此值直接賦給m_pBits中對應的中心像素。循環之后刷新視圖。

  添加局部處理的菜單,為菜單設置消息響應函數,在菜單消息響應函數中調用文檔類的函數,完成對m_DIB的處理。

  4、圖像幾何變換:

  建立平移對話框,定義兩個成員變量,分別存儲輸入的水平位移和垂直位移。

  在文檔類里添加平移函數,申請一塊新內存復制原圖像的信息,在函數中將外層循環變量i視為縱坐標,內層循環變量j視為橫坐標,通過雙重循環,對每個像素,求出其在原圖像中的坐標(i0,j0),將復制圖像中的對應(i0,j0)的像素灰度值賦給m_DIB、m_pBits指針中的圖像。如果在原圖像中找不到該像素,置為背景色。刷新視圖。

  在菜單中添加圖像平移菜單,并為該菜單添加消息響應函數,在此函數中創建平移對話框,調用文檔類的平移函數,將對話框的成員變量傳入該函數。

  建立縮放對話框類,為此類定義兩個成員變量,存儲輸入的水平縮放因子和垂直縮放因子。

  再在文檔類中添加縮放函數,利用m_DIB、m_pBMI(指向位圖信息頭的指針),修改位圖信息頭中的寬度,高度,圖像大小。計算出新圖像的大小,申請一塊新內存存儲新圖像,同平移函數一樣,計算出每個像素在原圖像中的坐標,i0=i/PRatio,j0=j/VRatio,PRatio與VRatio分別為水平縮放因子和垂直縮放因子。將原圖像中對應坐標的灰度值賦給新內存,然后將m_DIB、m_pBits(指向圖像數據的指針)指向新內存,刷新視圖。

  5、中值濾波:

  在文檔類中添加兩個成員函數。一個用來把傳入的指針里的內容排序,一個用來做中值濾波。也要申請一塊新內存來復制原圖像的信息,雙重嵌套循環,邊界像素不處理,對每個像素,使用一個大小為9個字節的數組來存放復制圖像窗口中各像素值,然后將數組首地址傳入排序的函數中,將中間的值賦給當前圖像窗口中心的像素。排序函數我用的是快速排序法。

  在菜單中添加中值濾波菜單項,為其添加消息響應函數,調用文檔類的中值濾波函數。

  6、邊緣檢測:

  在文檔類中定義三個函數,分別為Roberts,Prewit,Sobel算子處理函數,處理時,先申請新內存復制原來圖像信息,邊界像素不作處理,對每個像素值,求出其在復制圖像中的梯度,判斷,若梯度值大于150(這個是我自己定的),則將灰度值賦為255,否則置零。

  菜單中添加邊緣檢測菜單,置屬性為Pop—up,添加三個下一級菜單,分別為Roberts,Prewit,Sobel,各個菜單的消息響應函數中調用文檔類中各自的處理函數。

  7、圖像旋轉:

  創建一個對話框輸入旋轉角度,在文檔類中添加成員函數。

  先將角度化為弧度值。

  計算原圖像四個角點的坐標,以及新圖像四個角點的坐標。

  根據新圖像四個角點的坐標,取對角線上兩個點橫坐標差值較大值作為寬度,縱坐標差值較大值作為高度。

  根據計算出來的高度和寬度修改文件信息頭,并且申請內存存儲新圖像。

  計算每點的像素在原來圖像中的坐標從而獲取其灰度值,寫入新內存。

  將m_DIB、m_pBits指向該新內存。刷新視圖。

  添加圖像旋轉菜單,在菜單響應函數中創建對話框,調用文檔類中旋轉函數,將對話框中獲取的角度傳給旋轉函數。

  8、圖像二值化:

  在文檔類添加一個成員函數,根據傳人的圖像和閾值返回組間方差和組內方差的比值。

  再添加一個成員函數,進行二值化。

  在函數中:

  計算新BMP文件的大小,申請一塊新內存,存儲新的整個BMP文件的信息,將位圖信息頭中biBitCount置為1,調色板數組只有兩個兩個元素,下標為0的三個灰度值都為0,下標為1的三個灰度值為255。

  從最大灰度值到最小灰度值之間搜尋上述函數返回值最大的值,作為閾值。

  對每個像素,若其原來灰度值小于閾值,賦1,否則賦0。

  將m_DIB,m_pBits指向新內存的圖像數據部分,m_DIB、m_pBMI指向位圖信息頭。

  9、圖像直方圖:

  為文檔類添加一個int型指針成員變量m_pGray,在構造函數中將該指針賦空,在文檔類中定義了一個函數,統計各個灰度值出現的頻數,申請一個內存,存儲在這個內存中,并將m_pGray指向它。

  創建一個畫直方圖的對話框,添加Picture控件,在控件里調用文檔類成員變量,畫直方圖。添加一個滾動條,用來確定閾值,為滾動條添加消息響應函數,按照滾動條的值進行二值化。

  在菜單中添加直方圖菜單,添加消息響應函數,在響應函數中創建直方圖對話框對象。

  最后,因為我開始做工程的時候沒有把菜單設計好,做得有點亂,所以,我又在View里添加WM_CONTEXTMENU消息響應函數,在函數體內用CMenu類來實現彈出菜單。

  四、實驗總結與體會

  這次實驗學到最大的東西,是自己總算有MFC編程的概念了,雖然自己VC++考試的分數還不錯,但是里面的很多東西,不通過自己的編程時絕對不能真正理解。比如說封裝性,這次用CDib的方便,很好地利用了類的封裝性。另外,比如MFC是基于消息響應機制的,這就決定了,要利用鼠標或者菜單響應函數去實現功能,而用c語言編寫程序的時候,完全是按主函數的線程來的。

  另外,我也學會了調試的真正含義。以前都只知道那幾個按鍵是做什么用的,調試的真正目的,是根據自己的算法來檢驗程序計算的各個值是否符合,從而可以很快速方便地查到自己的錯誤。

  自學也是很重要的一方面。實際上,在現在來說,用MSDN也不是很難的事了,我們不應該被英文打到,而且現在,隨著對一些專有名詞熟悉了之后,看MSDN也容易一些了,萬一不懂的函數,也可以利用網絡查到很多函數功能用法的解釋。

  剛開始的時候做的是位圖的讀取和顯示,實在是不知從哪里做起,所以就照著實驗書上敲了前面的部分,但是慢慢地也看懂了代碼的意思。所以后來的基本上都是自己做的了,但是算法還是基本上和書上差不多。不過自己編的時候還是有很多細節的部分沒有注意到,比如說,強制數據類型轉換,我自己編的時候沒有注意這個問題,結果出了很多錯,有些事由于函數調用引起的,有些是由于不等號兩邊數據的匹配問題,還有的是由于指針的移動,直到這個時候,才真正明白實驗書上程序為什么那么多強制類型轉換,雖然書上很多東西不是盡善盡美,但是對于我這種剛開始學會編程的人還是有很多可以學習的地方的。

  如老師所說,算法的效率是很重要的。要提高算法的效率,一個是要簡化計算(不得不說,這需要數學基礎),另外一個就是要避免許多重復的計算。在參考書上的程序里,很多時候,為了避免這種重復的計算(在循環中表現尤其明顯),會把某些數當常數算出來,只要后來加上這個常數就可以,這樣,效率高很多。

  另外,對許多出錯的情況,我的程序里也沒有做好。比如,如果打開的不是8位圖像,我的程序不會提示錯誤,正常結束,而可能做錯,所以,這也是我應該向別人程序學習的地方。

  最后一個,自己菜單的布局也是很亂的。要從一開始就布局好。

【數字圖像處理實驗報告】相關文章:

1.數字圖像處理實驗報告

2.微污染水源處理實驗報告

3.數字圖像處理技術的方法及發展方向論文

4.數字圖像處理教學與學生創新能力培養的探尋論文

5.主題式數字圖像處理教學與學生創新能力培養的探尋論文

6.科技實驗報告實驗報告

7.實驗報告芯片解剖實驗報告

8.實驗報告

9.實驗報告總結

久久精品九九亚洲精品天堂| 国产成年码av片在线观看| 成人无码区在线观看| 亚洲中文字幕aⅴ天堂自拍| 无码精品国产dvd在线观看9久 | 中文字幕精品av乱码在线| 成年无码av片在线免缓冲| 国产福利无码一区在线| 人人莫人人擦人人看| 亚洲国产成人va在线观看| 亚洲国产成人久久综合下载| 疯狂的欧美乱大交| 国产成人无码久久久精品一| 在线岛国片免费无码av| 国产精品亚洲а∨怡红院| 国内精品久久久久久久影院| 尤物国精品午夜福利视频| 午夜福利影院私人爽爽| 国产精品美女久久久网站动漫| 国产精品久久人妻互换毛片| 国产成人亚洲精品无码影院bt| 国产公开免费人成视频| 日韩av无码精品一二三区| 亚洲第一在线综合网站| 夜夜夜躁高潮天天爽| 人成午夜免费视频无码| 自怕偷自怕亚洲精品| 色94色欧美sute亚洲线路一| 欧美日韩精品一区二区三区不卡| 国产精品高清视亚洲中文| 亚洲伊人久久大香线蕉av| 久久天天躁狠狠躁夜夜躁2012| 久久精品成人免费观看三| 亚洲午夜久久久影院伊人| 国产成人8x人网站视频在线观看 | 中文乱码人妻系列一区| 国内精品伊人久久久久av影院| 国产在线视频一区二区三区欧美图片| 狠狠躁夜夜躁人人爽天天| 久久人人97超碰精品| 乱成熟女人在线视频| 久久婷婷丁香五月综合五| 夜夜躁狠狠躁日日躁2022| 国产成人精品午夜二三区波多野| 香蕉久久夜色精品国产尤物| 无遮掩60分钟从头啪到尾| 女人被爽到高潮视频免费| 免费永久看黄神器无码软件| 毛片一区二区三区无码蜜臀| 国产精品香蕉视频在线| 国产午夜精品理论片小yo奈| 美女张开腿给男人桶爽久久| 亚洲午夜av久久久精品影院| 亚洲欧洲日产国码高潮αv| 久久久久欧美国产高潮| 日韩精品无码久久一区二区三| 亚洲男女羞羞无遮挡久久丫| 亚洲sm另类一区二区三区| 欧美日韩国产图片区一区| 国产在线视频一区二区三区欧美图片| 红桃视频成人传媒| 国产超碰无码最新上传| 人妻无码全彩里番acg视频| 国产精品va尤物在线观看蜜芽| 亚洲色欲或者高潮影院| 60岁欧美乱子伦xxxx| 国产精品日韩av在线播放| 国产亚洲精品久久久久久无亚洲| 午夜人成免费视频| 精品无码国产日韩制服丝袜| 国产成人综合久久免费| 人妻少妇中文字幕久久| 国产成人精品自在线导航| 亚洲欧洲日产喷水无码| 强奷漂亮雪白丰满少妇av| 99这里只有是精品2| 亚洲人成线无码7777| 亚洲中文字幕无码日韩| 国产麻豆精品福利在线| 亚洲国产欧美一区点击进入| 亚洲女同成av人片在线观看| 99在线精品视频观看免费| 色欲aⅴ亚洲情无码av蜜桃| 久久国产亚洲高清观看| 亚洲中文精品久久久久久不卡| 国产人妻久久精品二区三区老狼| 亚洲精品亚洲人成在线下载| 亚洲色成人网站www永久男男| 99国产精品白浆无码流出| 人妻丰满av无码中文字幕| 久久天天躁狠狠躁夜夜av浪潮| 尤物国精品午夜福利视频| 日本久久综合久久综合| 性暴力欧美猛交在线播放| 欧美成人欧美va天堂在线电影| 国农村精品国产自线拍| 美女视频黄又黄又免费| 国产成人午夜福利在线小电影 | 国产亚洲日韩妖曝欧美| 亚洲色爱免费观看视频| 久久综合少妇11p| 色综合色狠狠天天综合网| 精品无码国模私拍视频| 精品亚洲一区二区三区在线播放| 欧美自拍嘿咻内射在线观看| 青青草国产精品一区二区 | 无码r级限制片在线观看| 亚洲精品无码久久不卡| 久久久久国内精品影院| 婷婷五月综合国产激情| 狠狠色丁香婷婷综合久久小说| 久久国产精品娇妻素人| 亚洲精品国产自在现线最新| 国产99视频精品免费观看9| 人妻系列无码专区喂奶| 国产免费午夜福利蜜芽无码| 亚洲中文字幕无码永久| 18禁区美女免费观看网站| 8x国产精品视频| 丰满人妻被中出中文字幕| 肉色丝袜足j视频国产| 国产色a∨在线看免费| 中文无码精品a∨在线| 丰满少妇av无码区| 西西人体大胆瓣开下部自慰| 伊人久久大香线蕉av五月天| 秋霞无码av一区二区三区| 国产精品区一区第一页| 国产乱人伦偷精品视频色欲| 国产av高清无亚洲| 国产成人无码免费视频79| 亚洲欧洲自拍拍偷精品网| 精品国产男人的天堂久久| 国产一区二区三四区| 久久精品成人免费观看三| 亚洲成av人片在线观看橙子| 无码人妻精品一区二区三区久久| 婷婷综合缴情亚洲| 7777亚洲大胆裸体艺术全集| 午夜福利精品亚洲不卡| 久久香综合精品久久伊人| 新国产三级视频在线播放| 岛国av无码免费无禁网站麦芽| 国产又色又爽又黄的在线观看视频| 99国产精品白浆无码流出| 中文乱码人妻系列一区| 国产精品爽爽va在线观看网站| 亚洲中文字幕无码乱线久久视| 日本中文字幕乱码免费| 呦系列视频一区二区三区| 午夜人成免费视频| 免费吃奶摸下激烈视频| 国产精品成人嫩草影院| 日本少妇无码精品12p| 免费无码又爽又刺激激情视频软件| 久久久久青草线蕉综合超碰| 四虎影视国产精品久久| 国产精品自在拍在线播放| 白嫩少妇喷水正在播放| 久久免费精品国产72精品九九 | 亚洲精品专区成人网站| 久久精品日日躁夜夜躁| 人人综合亚洲无线码另类| 韩国三级无码hd中文字幕| 国产精品区一区第一页| 亚洲欧美日韩国产精品专区| 亚洲精品国产自在现线最新 | 蜜桃av少妇久久久久久高潮不断| 少妇爆乳无码av无码专区| 超碰97人人做人人爱亚洲| 蜜桃av无码免费看永久| 国产欧美亚洲精品第一页| 国产又黄又猛又粗又爽的a片动漫| 亚洲精品久久久久高潮| 国产免费不卡午夜福利在线| 小13箩利洗澡无码免费视频| 亚洲国产成人久久一区久久| 国产精品 中文字幕 亚洲 欧美 | 亚洲日韩电影久久| av天堂午夜精品一区| 伊人99综合精品视频 | 国产人妻无码一区无| 久久激情综合狠狠爱五月| 丰满人妻被公侵犯中文版| 丰满少妇大力进入av亚洲| 亚洲国产精品一区二区动图| 亚洲顶级裸体av片| 伊人久久大香线蕉av波多野结衣| 国产精品亚洲专区无码老司国| 亚洲日韩午夜av不卡在线观看| 亚洲乱码中文字幕综合234| 99国产精品欧美一区二区三区| 亚洲专区+欧美专区+自拍| 2021av在线无码最新| 国内精品乱码卡一卡2卡麻豆| 丝袜一区二区三区在线播放| 色噜噜狠狠色综合av| 亚洲依依成人综合网址| 高清国产av一区二区三区 | 国产av一码二码三码无码| 偷偷做久久久久免费网站| 正在播放国产乱子伦最新视频| 呻吟国产av久久一区二区| 欧美人禽杂交狂配免费看| 无码区日韩特区永久免费系列| 国产日韩一区在线精品| 一本一道波多野结衣一区| 国产精品一区二区 尿失禁| 亚洲精品久久久久高潮| 亚洲日韩中文字幕在线不卡最新 | 久久九色综合九色99伊人| 久视频精品线在线观看| 久久老子午夜精品无码| 亚洲欧美尹人综合网站| 亚洲欧美国产成人综合欲网| 蜜臀性色av免费| 综合无码成人aⅴ视频在线观看 | 四虎国产精亚洲一区久久特色| 波多野结衣久久一区二区| 成年无码av片在线狼人| 国产综合久久亚洲综合| 一本一道波多野结衣一区| 亚洲中文无码精品卡通| 欧美zozo另类特级| 天天av天天爽无码中文| 午夜在线不卡精品国产| 亚洲精品乱码日本按摩久久久久| 国产免费不卡av在线播放| 国产激情艳情在线看视频| 美女裸奶100%无遮挡免费网站| 久久国产综合精品swag蓝导航| 欧美日韩精品成人网站二区 | 欧美老熟妇乱子伦牲交视频 | 国产高清一区二区三区直播| 377p日本欧洲亚洲大胆张筱雨| 亚洲另类春色国产精品| 国产精品午夜爆乳美女视频| 亚洲日产精品一二三四区| 波多野无码黑人在线播放| 国产凹凸在线一区二区| 饥渴少妇高潮视频大全| 玖玖资源 av在线 亚洲| 国产md视频一区二区三区| 欧美牲交黑粗硬大| 国产精品国产三级国产专i| 在线岛国片免费无码av| 久久久精品94久久精品| 免费看国产成年无码av| 精品无码日韩国产不卡av| 亚洲精品专区成人网站| 国产精品自产拍在线观看花钱看| 国产无遮挡18禁无码网站| 天天躁夜夜躁狠狠躁2021a2| 国产精品自产拍在线观看中文 | 午夜毛片不卡高清免费看| 亚洲欧美激情四射在线日| 亚洲国产成人精品激情姿源 | 永久免费看一区二区看片| 色多多性虎精品无码av| 国产成人片一区在线观看| 成年美女黄网站18禁免费| 国产一区二区三区导航| 肉体裸交137日本大胆摄影| 精品含羞草免费视频观看| 手机看片aⅴ永久免费无码| 亚洲成av人影院在线观看网| av明星换脸无码精品区| 亚洲精品无播放器在线播放| 永久免费看啪啪网址入口| 国产a∨天天免费观看美女| 无码h黄肉动漫在线观看网站| 国产精品爱啪在线播放| 天堂√最新版中文在线天堂| 日韩人妻无码一本二本三本| 亚洲高清成人aⅴ片777| 亚洲熟妇中文字幕曰产无码 | 天天躁夜夜躁狠狠躁2021a2| 国产亚洲精品超碰热| 久久永久免费人妻精品我不卡 | 久久综合九色欧美婷婷| 欧美自拍亚洲综合图区| 日韩午夜精品免费理论片| 国产欧美日韩视频一区二区三区| 中文字幕亚洲男人的天堂网络| 亚洲国产成人精品无码区宅男?| 99久久九九免费观看| 99久久精品视香蕉蕉| 无遮挡高潮国产免费观看| 亚洲伊人久久成人综合网| 国产在线拍揄自揄视频网站| 欧美日韩精品成人网站二区| 国内精品久久久久久久久电影网 | 国产精品成人一区二区三区视频| 国产成人8x人网站视频在线观看| 无码人妻精品一区二区三区久久| 国产亚洲精品久久久久久老妇小说| 国产精品xxx大片免费观看| 亚洲精品久久久av无码专区| 国产精品人成视频免费vod| 国产精品自在拍在线拍| 精品国精品无码自拍自在线| 亚洲精品av无码喷奶水糖心| 玩弄少妇肉体到高潮动态图 | 亚洲国产成人影院在线播放 | 欧亚乱熟女一区二区三区在线| 成人国产精品免费视频| 久久久久成人片免费观看| 欧美日韩精品一区二区三区不卡| 午夜免费啪视频| 啪啪激情婷婷久久婷婷色五月| 色偷偷av老熟女| 亚洲国产欧美一区点击进入| 久久夜色精品国产网站| 老子影院午夜伦手机不四虎卡| 无码一区二区三区av在线播放| 国产精品自在线拍亚洲另类 | 久久精品www人人做人人爽| 亚洲欭美日韩颜射在线二| 国产成人综合久久免费| 99精品热在线在线观看视频 | 欧美综合区自拍亚洲综合图| 国语自产免费精品视频在| 免费国产一区二区三区四区| 欧美激情性xxxxx高清真| 久久国产精品无码hdav| 野花香社区在线观看| 亚洲成av人不卡无码影片| 中文字幕专区高清在线观看| 人妻三级日本香港三级极| 国内精品久久久久久久999| 久久天天躁狠狠躁夜夜2o2o| 久久久亚洲欧洲日产国产成人无码| 欧美日韩一区二区视频不卡| 伊人久在线观看视频| av中文无码乱人伦在线观看| 波多野结衣久久一区二区| 精品精品国产男人的天堂| 亚洲成色av网站午夜影视| 日韩中文字幕无码一区二区三区| 久久婷婷五月综合色99啪| 亚洲综合制服丝袜另类| 亚洲专区+欧美专区+自拍| 成年无码动漫av片在线观看羞羞 | 国产欧美日韩视频怡春院| 成人综合区另类小说区| 无码少妇一区二区浪潮av| 中文无码制服丝袜人妻av| 亚洲成色在线综合网站免费| 亚洲欲色欲色xxxxx在线| 色婷婷亚洲婷婷7月| 亚洲韩国日本高清一区 | 国产成人精品男人的天堂网站 | 亚洲欧美综合精品久久成人网| 韩国的无码av看免费大片在线 | 亚洲一区二区三区 无码| 最新综合精品亚洲网址| 国产av偷闻女邻居内裤被发现| 久久综合婷婷丁香五月中文字幕 | 欧美va久久久噜噜噜久久| 国产日产免费高清欧美一区| 丰满大码的熟女在线视频| 国产女人久久精品视| 欧美野性肉体狂欢大派对| 亚洲国产成人无码电影| 亚洲精品欧美综合一区二区| 3atv精品不卡视频| 久久精品www人人做人人爽| 日韩av无码国产精品| 国产精品99久久99久久久动漫 | 欧美丰满熟妇性xxxx| 成人免费网站视频www| 国产人妖xxxx做受视频| 久久精品国产最新地址| 亚洲午夜成人久久久久久| 亚洲精品色情aⅴ色戒| 亚洲精品无码少妇30p| 人妻无码系列一区二区三区| 无码天堂亚洲国产av| av中文字幕一区人妻| 人人澡人人曰人人摸看| 久久av色欲av久久蜜桃网| 国产香蕉一区二区三区在线视频 | 日本一区二区更新不卡| 成人无码精品一区二区三区| 久久久亚洲欧洲日产国产成人无码 | 色偷偷激情日本亚洲一区二区 | 国产成人亚洲欧美日韩| 亚洲精品综合第一国产综合| 欧美性欧美巨大黑白大战| 久久国产免费观看精品a片| 国产精品电影久久久久电影网| 日韩亚洲国产激情一区浪潮av| 超碰97人人做人人爱综合| 久久人妻av中文字幕| 免费视频国产在线观看| 九个美女露脸撒尿嘘嘘视频| 少妇极品熟妇人妻200片| 精品国产乱码久久久软件下载| 欧美成人伊人久久综合网| 亚洲暴爽av天天爽日日碰| 国产美女被遭高潮免费| 夜色福利站www国产在线视频| 人妻老妇乱子伦精品无码专区| 亚洲色欲或者高潮影院| 超碰人人透人人爽人人看| 网友自拍露脸国语对白| 伊人久久大线影院首页| 60岁欧美乱子伦xxxx| 国产成人麻豆亚洲综合精品| 亚洲制服丝袜中文字幕在线 | 婷婷五月综合丁香在线| 精品无人区乱码1区2区3区在线| 国内精品自线一区二区三区 | 男人下部进女人下部视频| 亚洲午夜未满十八勿入| 国产免费一区二区三区vr| 中文字幕无码色综合网| 国产av永久无码精品网站| 久久97超碰色中文字幕总站| 国产精品av一区二区三区不卡蜜| 成年片色大黄全免费网站久久| 国产午夜精品一区二区三区极品| 99国产亚洲精品美女久久久久| 亚洲高潮喷水无码av电影| 中文字幕人妻不在线无码视频 | 侵犯强奷高清无码| 精品无人乱码高清| 亚洲日韩电影久久| 久久久这里只有免费精品 | 青草青草久热精品视频在线播放| 国产精品嫩草99av在线| 亚洲精品一区三区三区在线观看| 国产精品欧美成人片| 国产目拍亚洲精品一区二区| 国自产偷精品不卡在线| 亚洲精品久久久www| 亚洲色无码国产精品网站可下载 | 亚洲成a人片在线观看无码3d| 国产玖玖玖九九精品视频靠爱| 久久久久久亚洲精品不卡| 疯狂的欧美乱大交| 亚洲香蕉aⅴ视频在线播放| 日本高清色倩视频在线观看 | 国产成人精品自在线导航| 4438xx亚洲最大五色丁香| 成人午夜特黄aaaaa片男男| 国产亚洲精品久久久闺蜜| 99久久久无码国产麻豆| 久久久久国产精品熟女影院| 自拍亚洲综合在线精品| 欧美视频区高清视频播放| 久久精品国内一区二区三区| 色婷婷亚洲婷婷五月| 亚洲精品久久久久999666| 亚洲人成精品久久久久桥本| 四虎影库久免费视频| 亲胸揉屁股膜下刺激视频免费网站 | 高中国产开嫩苞实拍视频在线观看| 亚洲日本va中文字幕亚洲| 综合欧美日韩国产成人| 精品久久久久香蕉网| 亚洲欧美一区久久牛牛| 自拍亚洲综合在线精品| 和黑人邻居中文字幕在线| 老司机午夜福利试看体验区| 亚洲精品久久久av无码专区| 老子午夜理论影院理论| 天堂av国产夫妇精品自在线| 狼群社区www中文视频| 日本精品久久久久中文字幕 | 国产综合亚洲区在线观看| 日本阿v免费观看视频| 亚洲精品无码久久久久不卡| 国产成人丝袜精品视频app| 18禁床震无遮掩视频| 亚洲综合无码中文字幕第2页| 野花香社区在线观看| 久久人妻av无码中文专区| 亚洲国产成人无码电影| 92国产精品午夜免费福利视频| 精品成人免费一区二区| 久久精品熟女亚州av麻豆| 亚洲国产码专区| 色老头精品午夜福利视频| 69麻豆天美精东蜜桃传媒潘甜甜 | 国产二区交换配乱婬| 性欧美长视频免费观看不卡| 久久久精品94久久精品| 又粗又猛又爽黄老大爷视频| 18禁无遮挡免费视频网站| 男人边吃奶边做好爽免费视频| 亚洲最大av资源网在线观看|