日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

三维重建:PNG格式详解-与LibPNG使用

發布時間:2023/12/31 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 三维重建:PNG格式详解-与LibPNG使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PNG圖像包含了骨骼信息,左邊的圖像比右邊的大幾十K,包含了骨骼信息:

??????? ????????

PNG格式詳解:https://blog.mythsman.com/post/5d2d62b4a2005d74040ef7eb/

LibPNG的使用:https://blog.csdn.net/dreamInTheWorld/article/details/55805901

一.PNG格式詳解

概述

PNG是20世紀90年代中期開始開發的圖像文件存儲格式,其目的是替代GIF和TIFF文件格式,同時增加一些GIF文件格式所不具備的特性。流式網絡圖形格式(Portable Network Graphic Format,PNG)名稱來源于非官方的“PNG’s Not GIF”,是一種位圖文件(bitmap file)存儲格式,讀成“ping”。PNG用來存儲灰度圖像時,灰度圖像的深度可多到16位,存儲彩色圖像時,彩色圖像的深度可多到48位,并且還可存儲多到16位的α通道數據。PNG使用從LZ77派生的無損數據壓縮算法。(說白了這就是一種方便的、適于網絡傳播的輕便圖片文件格式)

特性

  • 使用調色板技術可支持256種顏色的彩色圖像。(必須的)
  • 流式讀/寫性(streamability):圖像文件格式允許連續讀出和寫入圖像數據。(因此適于網絡傳播)
  • 逐次逼近顯示(progressive display):這種特性可使在通信鏈路上傳輸圖像文件的同時就在終端上顯示圖像,把整個輪廓顯示出來之后逐步顯示圖像的細節,也就是先用低分辨率顯示圖像,然后逐步提高它的分辨率。(類似馬賽克逐漸消除的過程)
  • 透明性(transparency):這個性能可使圖像中某些部分不顯示出來,用來創建一些有特色的圖像。
  • 輔助信息(ancillary information):這個特性可用來在圖像文件中存儲一些文本注釋信息。(就是可以說一些廢話)
  • 獨立于計算機軟硬件環境。
  • 使用無損壓縮。(無損!)
  • 可在一個文件中存儲多幅圖像。
  • 文件結構

    PNG圖像格式文件由文件署名和數據塊(chunk)組成。

    文件署名域

    8字節的PNG文件署名域用來識別該文件是不是PNG文件。該域的值是:

    十進制數十六進制數
    13789
    8050
    784e
    7147
    130d
    100a
    261a
    100a

    這個文件署名就是在《利用文件頭標志判斷文件類型》中提到的文件頭標志了,很簡單。

    數據塊

    這里有兩種類型的數據塊,一種是稱為關鍵數據塊(critical chunk),就是必須要有的塊;另一種叫做輔助數據塊(ancillary chunks)。

    每個數據塊都由下表所示的的4個域組成。

    名稱字節數說明
    Length(長度)4字節指定數據塊中數據域的長度,其長度不超過(231?1)(231?1)字節
    Chunk Type Code(數據塊類型碼)4字節數據塊類型碼由ASCII字母(A-Z和a-z)組成
    Chunk Data(數據塊實際內容可變長度存儲按照Chunk Type Code指定的數據
    CRC(循環冗余檢測4字節存儲用來檢測是否有錯誤的循環冗余碼

    其中CRC(cyclic redundancy check)域中的值是對Chunk Type Code域和Chunk Data域中的數據進行計算得到的,可以看做一種校驗碼。

    關鍵數據塊

    關鍵數據塊中的4個標準數據塊是:

    (1) 文件頭數據塊IHDR(header chunk):

    它包含有PNG文件中存儲的圖像數據的基本信息,并要作為第一個數據塊出現在PNG數據流中,而且一個PNG數據流中只能有一個文件頭數據塊。

    文件頭數據塊由13字節,組成結構如下:

    域的名稱字節數說明
    Width4 bytes圖像寬度,以像素為單位
    Height4 bytes圖像高度,以像素為單位
    Bit depth1 byte圖像深度:索引彩色圖像:1,2,4或8 ;灰度圖像:1,2,4,8或16 ;真彩色圖像:8或16
    ColorType1 byte顏色類型:0:灰度圖像, 1,2,4,8或16;2:真彩色圖像,8或16;3:索引彩色圖像,1,2,4或84:帶α通道數據的灰度圖像,8或16;6:帶α通道數據的真彩色圖像,8或16
    Compression method1 byte壓縮方法(LZ77派生算法)
    Filter method1 byte濾波器方法
    Interlace method1 byte隔行掃描方法:0:非隔行掃描;1: Adam7(由Adam M. Costello開發的7遍隔行掃描方法)

    (2) 調色板數據塊PLTE(palette chunk):

    它包含有與索引彩色圖像((indexed-color image))相關的彩色變換數據,它僅與索引彩色圖像有關,而且要放在圖像數據塊(image data chunk)之前。真彩色的PNG數據流也可以有調色板數據塊,目的是便于非真彩色顯示程序用它來量化圖像數據,從而顯示該圖像。結構如下:

    |顏色|字節|意義|
    |Red|1 byte||0 = 黑色, 255 = 紅|
    |Green|1 byte||0 = 黑色, 255 = 綠色|
    |Blue|1 byte||0 = 黑色, 255 = 藍色|

    PLTE數據塊是定義圖像的調色板信息,PLTE可以包含1~256個調色板信息,每一個調色板信息由3個字節組成,因此調色板數據塊所包含的最大字節數為768,調色板的長度應該是3的倍數,否則,這將是一個非法的調色板。

    對于索引圖像,調色板信息是必須的,調色板的顏色索引從0開始編號,然后是1、2……,調色板的顏色數不能超過色深中規定的顏色數(如圖像色深為4的時候,調色板中的顏色數不可以超過2^4=16),否則,這將導致PNG圖像不合法。

    (3) 圖像數據塊IDAT(image data chunk):

    它存儲實際的數據,在數據流中可包含多個連續順序的圖像數據塊。

    IDAT存放著圖像真正的數據信息,因此,如果能夠了解IDAT的結構,我們就可以很方便的生成PNG圖像。

    (4) 圖像結束數據IEND(image trailer chunk):

    它用來標記PNG文件或者數據流已經結束,并且必須要放在文件的尾部。

    如果我們仔細觀察PNG文件,我們會發現,文件的結尾12個字符看起來總應該是這樣的:

    00 00 00 00 49 45 4E 44 AE 42 60 82

    不難明白,由于數據塊結構的定義,IEND數據塊的長度總是0(00 00 00 00,除非人為加入信息),數據標識總是IEND(49 45 4E 44),因此,CRC碼也總是AE 42 60 82。

    最后,除了表示數據塊開始的IHDR必須放在最前面, 表示PNG文件結束的IEND數據塊放在最后面之外,其他數據塊的存放順序沒有限制。

    輔助數據塊

    (比較雜,不需要全部了解透)

    PNG文件格式規范制定的10個輔助數據塊是:

  • 背景顏色數據塊bKGD(background color)。
  • 基色和白色度數據塊cHRM(primary chromaticities and white point)。所謂白色度是指當R=G=B=最大值時在顯示器上產生的白色度。
  • 圖像γ數據塊gAMA(image gamma)。
  • 圖像直方圖數據塊hIST(image histogram)。
  • 物理像素尺寸數據塊pHYs(physical pixel dimensions)。
  • 樣本有效位數據塊sBIT(significant bits)。
  • 文本信息數據塊tEXt(textual data)。
  • 圖像最后修改時間數據塊tIME (image last-modification time)。
  • 圖像透明數據塊tRNS (transparency)。
  • 壓縮文本數據塊zTXt (compressed textual data)。
  • 數據塊摘要

    關鍵數據塊、輔助數據塊和專用公共數據塊(special-purpose public chunks)綜合下表中:

    數據塊符號數據塊名稱多數據塊可選否位置限制
    IHDR文件頭數據塊第一塊
    cHRM基色和白色點數據塊在PLTE和IDAT之前
    gAMA圖像γ數據塊在PLTE和IDAT之前
    sBIT樣本有效位數據塊在PLTE和IDAT之前
    PLTE調色板數據塊在IDAT之前
    bKGD背景顏色數據塊在PLTE之后IDAT之前
    hIST圖像直方圖數據塊在PLTE之后IDAT之前
    tRNS圖像透明數據塊在PLTE之后IDAT之前
    oFFs(專用公共數據塊)在IDAT之前
    pHYs物理像素尺寸數據塊在IDAT之前
    sCAL(專用公共數據塊)在IDAT之前
    IDAT圖像數據塊與其他IDAT連續
    tIME圖像最后修改時間數據塊無限制
    tEXt文本信息數據塊無限制
    zTXt壓縮文本數據塊無限制
    fRAc(專用公共數據塊)無限制
    gIFg(專用公共數據塊)無限制
    gIFt(專用公共數據塊)無限制
    gIFx(專用公共數據塊)無限制
    IEND圖像結束數據最后一個數據塊

    tEXt和zTXt數據塊中的標準關鍵字:

    關鍵字說明
    Title圖像名稱或者標題
    Author圖像作者名
    Description圖像說明
    Copyright版權聲明
    CreationTime原圖創作時間
    Software創作圖像使用的軟件
    Disclaimer棄權
    Warning圖像內容警告
    Source創作圖像使用的設備
    Comment各種注釋

    一個例子

    為了便于研究,我在本地找了個24x24像素的圖片:

    ?

    用十六進制打開后是這樣的:

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 0000000: 8950 4e47 0d0a 1a0a 0000 000d 4948 4452 .PNG........IHDR 0000010: 0000 0018 0000 0018 0806 0000 00e0 773d ..............w= 0000020: f800 0000 1974 4558 7453 6f66 7477 6172 .....tEXtSoftwar 0000030: 6500 4164 6f62 6520 496d 6167 6552 6561 e.Adobe ImageRea 0000040: 6479 71c9 653c 0000 0344 4944 4154 78da dyq.e<...DIDATx. 0000050: b454 4b48 5b51 10bd 792f 2646 a346 7411 .TKH[Q..y/&F.Ft. 0000060: 450b cac3 6840 8c14 0242 8542 e9aa ab42 E...h@...B.B...B 0000070: 5785 8614 c428 b4d0 5569 b108 5dbb 29b4 W....(..Ui..].). 0000080: 1b05 a5ab 6cb3 2a14 0ab5 8b42 75a3 d188 ....l.*....Bu... 0000090: 82c6 0ff1 4320 a2e2 2f7e 12ed 9c47 e671 ....C ../~...G.q 00000a0: 8d2f 8950 3a30 dcc7 bb33 67e6 cee7 5826 ./.P:0...3g...X& 00000b0: 2626 8499 288a a2ab d56a d555 55d5 57d7 &&..(....j.UU.W. 00000c0: d7d7 be6c 36fb fef2 f232 45a7 b8ba ba12 ...l6....2E..... 00000d0: c160 5014 13ab d94f 8bc5 72e3 24e0 1e9f .`P....O..r.$... 00000e0: cff7 b9ae ae4e 4c4e 4eda 3299 4c00 777c .....NLNN.2.L.w| 00000f0: 5f4c 1472 16f9 9a07 2e6a 6b6b 875a 5b5b _L.r.....jkk.Z[[ 0000100: 454d 4d8d e8ea ea7a 4eff 3ce2 8ea2 3018 EMM....zN.<...0. 0000110: 94cb c28a 7f04 765f d3b4 27ec d0d8 d8a8 ......v_..'..... 0000120: 5655 55bd 639b 9201 a8b6 a8af 516b 9bcd VUU.c.......Qk.. 0000130: 26ca caca f46f 0020 7bb7 db6d 38d8 ed76 &....o. {..m8..v 0000140: d1d1 d1f1 82ee 34d8 940c 0023 00c2 11e0 ......4....#.... 0000150: 1c20 975d 2781 3d75 381c 379c 9a9b 9b55 . .]'.=u8.7....U 0000160: 2ad7 1012 bb73 0028 c073 1373 8f02 3c68 *....s.(.s.s..<h 0000170: 6b6b fb44 25b9 e554 5e5e 2eba bbbb f18a kk.D%..T^^...... 0000180: c791 4844 2b16 c012 0e87 fd04 faac bebe ..HD+........... 0000190: be85 cad1 e272 b97c 04a0 e245 4ea7 530f .....r.|...EN.S. 00001a0: 5c48 8e8f 8f45 3a9d d6f5 f0f0 7091 747b \H...E:.....p.t{ 00001b0: 7777 779d feff a649 0b07 0281 acb5 baba www....I........ 00001c0: fa97 dfef 7710 7041 309e 2c79 ba20 4800 ....w.pA0.,y. H. 00001d0: 9a13 2f81 7a11 7479 79b9 3f16 8ba1 ae63 ../.z.tyy.?....c 00001e0: caf9 f979 120b 83c5 81e6 03e3 8e4f 59e5 ...y.........OY. 00001f0: a010 5e3c f405 2705 dbd6 7b90 4aa5 1ecd ..^<..'...{.J... 0000200: cdcd 250e 0e0e c4c5 c585 a080 fa49 0686 ..%..........I.. 0000210: 1303 ca81 7007 1bf6 c1f7 d9d9 9958 5b5b ....p........X[[ 0000220: 1384 f73a 140a 7de3 3d58 27e9 8d46 a371 ...:..}.=X'..F.q 0000230: 0491 c14a 89fc 1204 01f8 d4d4 1461 87be ...J.........a.. 0000240: e46f 7262 6363 a377 6666 6671 6f6f cfc8 .orbcc.wfffqoo.. 0000250: dc6c cb65 651b 3439 1e8f 03bc 8fc0 c70a .l.ee.49........ 0000260: 5145 3291 483c 5c58 5888 a251 a5c0 5989 QE2.H<\XX..Q..Y. 0000270: f8c4 d6d6 5676 7a7a fae5 c0c0 c0f8 ad3d ....Vvzz.......= 0000280: c823 ac14 3df3 c3d1 d191 d1e4 620a 5f94 .#..=.......b._. 0000290: 6673 7333 3238 38f8 b520 9be6 3887 ff79 fss3288.. ..8..y 00002a0: 989b f85f 7e3f e4a4 b0f1 74af 1525 3b36 ..._~?....t..%;6 00002b0: 8423 ed45 6745 4585 012c 4f92 3c41 fc02 .#.EgEE..,O.<A.. 00002c0: d008 ed90 7774 74d4 5694 4df9 248e f182 ....wtt.V.M.$... 00002d0: 3278 4ccd 9aca 8161 039f caca 4a80 9b52 2xL....a....J..R 00002e0: b855 1e49 3a55 32f6 c209 60bc 4068 3aa6 .U.I:U2...`.@h:. 00002f0: 8b1a 9aa6 041c 4429 3a6f 7150 3000 9d9d ......D):oqP0... 0000300: 641e 33ed 8114 a485 0238 4178 703c 3939 d.3......8Axp<99 0000310: 11c9 6452 acac acfc 248e 798b 9d21 b0e1 ..dR....$.y..!.. 0000320: f6f6 f6fe a6a6 2683 5ec0 5b94 948f eec3 ......&.^.[..... 0000330: 055f c001 3015 5838 64bc baba 1add d9d9 ._..0.X8d....... 0000340: 01f0 0f76 a0cd 7d33 3f3f 3f42 73ff d1e3 ...v..}3???Bs... 0000350: f104 1b1a 1a54 f890 6805 a748 9a92 3fb4 .....T..h..H..?. 0000360: e6df 691f dcfb fbfb 2366 19e5 64fb f4f4 ..i.....#f..d... 0000370: b46f 7676 7664 6969 6998 5ed1 43fd 1837 .ovvvdiii.^.C..7 0000380: a5eb bb50 c2bf 8822 feb3 fc15 6000 74fe ...P..."....`.t. 0000390: 7622 c159 82da 0000 0000 4945 4e44 ae42 v".Y......IEND.B 00003a0: 6082 0a `..

    接下來我們試著分析一下:

    首先是八個字節的文件頭標志,標識著png文件:

    1 8950 4e47 0d0a 1a0a

    ?

    接下來的地方就是IHDR數據塊了:

    0000 000d說明IHDR頭塊長為13

    4948 4452IHDR標識(ascii碼為IHDR)

    下面是IHDR數據塊的實際內容

    0000 0018圖像的寬,24像素

    0000 0018圖像的高,24像素

    08?表示色深,這里是2^8=256,即這是一個256色的圖像

    06?顏色類型,查表可知這是帶α通道數據的真彩色圖像

    00?PNG Spec規定此處總為0(非0值為將來使用更好的壓縮方法預留),表示使壓縮方法(LZ77派生算法)

    00?同上

    00?非隔行掃描

    e0 773d f8?CRC校驗

    以上分析了第一個IHDR塊的內容,其他塊的分析方法類似,比如接下來的就是tEXt塊了,很簡單,不做分析了。(當然這里還有重要的IDAT塊,這是圖像的實際內容)

    最后得有個IEND數據塊,這部分正如上所說,通常都應該是

    00 00 00 00 49 45 4E 44 AE 42 60 82

    ?

    二.LibPNG使用

    LibPNG是一款C語言編寫的比較底層的讀寫PNG文件的跨平臺的庫。借助它,你可以輕松讀寫PNG文件的每一行像素。
    因為PNG文件是經過壓縮而且格式復雜的圖形文件(有的PNG文件甚至像GIF文件一樣帶動畫效果)
    而且PNG可以是帶透明通道的真彩色圖像、不帶透明通道的真彩色圖像、索引顏色、灰度顏色等各種格式,如果大家都自己寫程序分析PNG文件就會顯得很麻煩、很累。因此,通過使用libpng你就能直接使用現成的函數、程序來讀寫PNG文件了。

    使用方法:到libPNG的官方網站下載源代碼,使用cmake配置之后,使用VS或者make工具編譯成庫;

    ????????????????? 之前需要使用合適的zlib源代碼在相應的開發平臺上進行編譯。

    參考:https://blog.csdn.net/dreamInTheWorld/article/details/55805901

    ??

    兩個圖片的大小不一樣;

    ?左邊的比右邊的多幾十k的骨骼信息。

    讀取png代碼:

    #include <stdio.h> #include <stdlib.h> #include <string.h> #include "../png.h" #include "../pngstruct.h" #include "../pnginfo.h"#define PNG_BYTES_TO_CHECK 8 #define HAVE_ALPHA 1 #define NOT_HAVE_ALPHA 0 #define PNG_TEXT_SUPPORTEDtypedef struct _pic_data pic_data; struct _pic_data {int width, height; //長寬int bit_depth; //位深度int alpha_flag; //是否有透明通道unsigned char *rgba;//實際rgb數據 };int check_is_png(FILE **fp, const char *filename) //檢查是否png文件 {char checkheader[PNG_BYTES_TO_CHECK]; //查詢是否png頭*fp = fopen(filename, "rb");if (*fp == NULL) {printf("open failed ...1\n");return -1;}if (fread(checkheader, 1, PNG_BYTES_TO_CHECK, *fp) != PNG_BYTES_TO_CHECK) //讀取png文件長度錯誤直接退出return 0;return png_sig_cmp(checkheader, 0, PNG_BYTES_TO_CHECK); //0正確, 非0錯誤//return 0;//wishchin!!! }int decode_png(const char *filename, pic_data *out) //取出png文件中的rgb數據 {png_structp png_ptr; //png文件句柄png_infop info_ptr;//png圖像信息句柄int ret;FILE *fp;if (check_is_png(&fp, filename) != 0) {printf("file is not png ...\n");return -1;}printf("launcher[%s] ...\n", PNG_LIBPNG_VER_STRING); //打印當前libpng版本號//1: 初始化libpng的數據結構 :png_ptr, info_ptrpng_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL);info_ptr = png_create_info_struct(png_ptr);//2: 設置錯誤的返回點setjmp(png_jmpbuf(png_ptr));rewind(fp); //等價fseek(fp, 0, SEEK_SET);//3: 把png結構體和文件流io進行綁定 png_init_io(png_ptr, fp);//4:讀取png文件信息以及強轉轉換成RGBA:8888數據格式//png_read_png(png_ptr, info_ptr, PNG_TRANSFORM_EXPAND, 0); //讀取文件信息png_read_info(png_ptr, info_ptr);int channels, color_type;channels = png_get_channels(png_ptr, info_ptr); //通道數量color_type = png_get_color_type(png_ptr, info_ptr);//顏色類型out->bit_depth = png_get_bit_depth(png_ptr, info_ptr);//位深度 out->width = png_get_image_width(png_ptr, info_ptr);//寬out->height = png_get_image_height(png_ptr, info_ptr);//高//png_const_structrp png_ptr,// png_inforp info_ptr, png_textp *text_ptr = NULL;// int *num_text;int num_text= png_get_text(png_ptr, info_ptr, text_ptr, NULL);//額外文本信息?//if(color_type == PNG_COLOR_TYPE_PALETTE)// png_set_palette_to_rgb(png_ptr);//要求轉換索引顏色到RGB//if(color_type == PNG_COLOR_TYPE_GRAY && out->bit_depth < 8)// png_set_expand_gray_1_2_4_to_8(png_ptr);//要求位深度強制8bit//if(out->bit_depth == 16)// png_set_strip_16(png_ptr);//要求位深度強制8bit//if(png_get_valid(png_ptr,info_ptr,PNG_INFO_tRNS))// png_set_tRNS_to_alpha(png_ptr);//if(color_type == PNG_COLOR_TYPE_GRAY || color_type == PNG_COLOR_TYPE_GRAY_ALPHA)// png_set_gray_to_rgb(png_ptr);//灰度必須轉換成RGprintf("channels = %d color_type = %d bit_depth = %d width = %d height = %d ...\n",channels, color_type, out->bit_depth, out->width, out->height);//info_ptr->text->//讀不出數據,是函數用錯了???int i, j, k;int size, pos = 0;int temp;//5: 讀取實際的rgb數據png_bytepp row_pointers; //實際存儲rgb數據的bufrow_pointers = png_get_rows(png_ptr, info_ptr); //也可以分別每一行獲取png_get_rowbytes();size = out->width * out->height; //申請內存先計算空間if (channels == 4 || color_type == PNG_COLOR_TYPE_RGB_ALPHA) { //判斷是24位還是32位out->alpha_flag = HAVE_ALPHA; //記錄是否有透明通道size *= (sizeof(unsigned char) * 4); //size = out->width * out->height * channelout->rgba = (png_bytep)malloc(size);if (NULL == out->rgba) {printf("malloc rgba faile ...\n");png_destroy_read_struct(&png_ptr, &info_ptr, 0);fclose(fp);return -1;}//從row_pointers里讀出實際的rgb數據出來temp = channels - 1;for (i = 0; i < out->height; i++)for (j = 0; j < out->width * 4; j += 4)for (k = temp; k >= 0; k--)out->rgba[pos++] = row_pointers[i][j + k];}else if (channels == 3 || color_type == PNG_COLOR_TYPE_RGB) { //判斷顏色深度是24位還是32位out->alpha_flag = NOT_HAVE_ALPHA;size *= (sizeof(unsigned char) * 3);out->rgba = (png_bytep)malloc(size);if (NULL == out->rgba) {printf("malloc rgba faile ...\n");png_destroy_read_struct(&png_ptr, &info_ptr, 0);fclose(fp);return -1;}//從row_pointers里讀出實際的rgb數據temp = (3 * out->width);for (i = 0; i < out->height; i++) {for (j = 0; j < temp; j += 3) {out->rgba[pos++] = row_pointers[i][j + 2];out->rgba[pos++] = row_pointers[i][j + 1];out->rgba[pos++] = row_pointers[i][j + 0];}}}else return -1;//6:銷毀內存png_destroy_read_struct(&png_ptr, &info_ptr, 0);fclose(fp);//此時, 我們的out->rgba里面已經存儲有實際的rgb數據了//處理完成以后free(out->rgba)return 0; }

    結果,依然未能讀取PNG的額外信息....!!!悲劇!

    使用方式:
    ?

    int CPngWish::readpng(int argc, char* pngfilename, char* filename2) {pic_data out;//if (argc == 3) {//test_one_file2(pngfilename, filename2);decode_png(pngfilename, &out);write_png_file(filename2, &out);free(out.rgba);//}//else {// puts("please input two file, \nargv[1]:source.png argv[2]:dest.png");//}return 1; };

    有待深入研究...

    總結

    以上是生活随笔為你收集整理的三维重建:PNG格式详解-与LibPNG使用的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    国产精久久久久久久 | 国产成人精品一区在线 | 中国一级片免费看 | 国产成人一级电影 | 看片一区二区三区 | 亚洲精品免费在线 | 99re久久精品国产 | www.91国产 | 欧美一级艳片视频免费观看 | 国内精品久久久久影院一蜜桃 | 亚洲人成人在线 | 高清av中文在线字幕观看1 | 在线视频观看亚洲 | 国产一级免费观看视频 | 久久久精品福利视频 | 久久久久免费精品国产小说色大师 | 九九热中文字幕 | 在线播放av网址 | 四虎国产精品免费观看视频优播 | 三上悠亚在线免费 | 欧美伦理一区二区三区 | 国产精品免费高清 | 日韩av一区在线观看 | 日韩免费看的电影 | 91专区在线观看 | 成人av一二三区 | 免费中文字幕视频 | 九九精品视频在线 | 精品一区精品二区 | 99国产高清 | 欧美激情第28页 | 中文字幕成人网 | 97在线免费视频 | 亚洲精品国产精品乱码在线观看 | 毛片久久久 | 国产人成在线观看 | 国产精品一区在线观看 | 久久精品男人的天堂 | 麻豆成人精品 | 在线免费亚洲 | 国产精品久久久久一区二区三区共 | 国产精品综合在线观看 | 中文字幕一区二区在线播放 | 国产中文字幕av | 欧美成人按摩 | 亚洲黄色成人 | 五月天婷婷免费视频 | 成人三级视频 | 久久亚洲人| www.久久婷婷 | 狠狠色噜噜狠狠狠狠2022 | 成年人免费av网站 | 激情综合网五月婷婷 | 亚洲视频每日更新 | 午夜视频久久久 | 久久午夜视频 | 四虎成人精品永久免费av九九 | 最近中文字幕免费观看 | 一区二区三区电影在线播 | 一区精品在线 | 黄色国产成人 | 精品主播网红福利资源观看 | 午夜视频导航 | 国产91电影在线观看 | 九色精品 | 正在播放五月婷婷狠狠干 | 蜜臀久久99精品久久久酒店新书 | 国产一级二级av | 男女视频久久久 | www.五月婷婷| 91视频 - v11av| 欧美日韩高清不卡 | 五月婷婷欧美视频 | 在线视频欧美日韩 | 久久天| 九九av | 中文字幕在线观看不卡 | 91爱爱视频 | 91视频高清免费 | 欧美激情视频一区二区三区 | 亚洲少妇激情 | 手机在线中文字幕 | 国产精品成人一区二区三区 | 亚洲欧美乱综合图片区小说区 | 草久久精品 | 久久精品9 | 国产五码一区 | 国产精品成久久久久 | 久久国产精品第一页 | www黄| 视频成人永久免费视频 | 国产成人精品一区二区三区 | 色综合久久五月 | 毛片网站免费在线观看 | 国产精品美女999 | 日韩中文字幕免费视频 | 中文字幕资源站 | 99re8这里有精品热视频免费 | 久久99热国产| 国产精品久久视频 | 一区二区精品视频 | 色综合天天色综合 | 欧美日韩高清一区二区 国产亚洲免费看 | 91精品一区国产高清在线gif | 国产精品成人在线观看 | 麻豆精品国产传媒 | 亚洲黄色免费观看 | 午夜久久美女 | 天天干天天拍 | 视频三区在线 | 四虎影视成人永久免费观看亚洲欧美 | 中文字幕在线一区二区三区 | 九九久久免费 | 91桃色免费观看 | 久久综合久久综合久久综合 | a级国产片| 日韩视频免费播放 | 国产精品视频全国免费观看 | 欧美日韩一区二区久久 | 亚洲精品视| 四虎在线视频 | 国产一卡二卡四卡国 | 国产午夜一级毛片 | 欧美久久影院 | 成人免费看黄 | 欧美无极色 | 91精品国产九九九久久久亚洲 | 天堂久色| 亚洲免费小视频 | 99久久精品国产毛片 | 青青草国产成人99久久 | 色视频网站免费观看 | 日韩免费电影在线观看 | 欧美性大战久久久久 | 在线免费观看国产黄色 | 成人一区不卡 | 91精品久久久久久久91蜜桃 | 成人中文字幕在线观看 | 中文字幕在线观看免费观看 | 天天av在线播放 | 天天射天天色天天干 | 亚洲97在线 | 九色精品免费永久在线 | 插综合网 | 欧美成人在线网站 | 深夜福利视频一区二区 | 免费看亚洲毛片 | 人人揉人人揉人人揉人人揉97 | 一区二区精品视频 | 成人精品亚洲 | 日本精品久久久久中文字幕5 | 91毛片在线观看 | 国产精品手机在线播放 | 制服丝袜在线 | 色视频在线 | 99精品网站 | 日韩欧美高清一区二区 | 绯色av一区 | 四虎影视8848aamm | 中文字幕一区在线观看视频 | 国产在线小视频 | 青青射| 国产高清永久免费 | 久草视频资源 | 婷婷久久一区二区三区 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 久久久婷| 91探花国产综合在线精品 | 免费观看www7722午夜电影 | 精品在线观看视频 | 西西www444 | 在线国产视频 | 欧美日韩高清一区二区三区 | 在线亚洲激情 | 国产五月 | 日韩欧美aaa | 久久毛片网站 | 国产精品视频专区 | 国产视频在线观看免费 | 男女全黄一级一级高潮免费看 | 激情婷婷 | 国产一区二区播放 | 亚洲丝袜中文 | 久久99精品国产麻豆婷婷 | 五月婷婷综合在线观看 | 日韩欧美网址 | 最新av在线网站 | 特级毛片网站 | 免费电影播放 | 成人免费在线看片 | 成人av网站在线观看 | 国产精品久久久久一区二区三区 | 女人18精品一区二区三区 | 开心色插 | 国产成人一区二区三区影院在线 | 免费在线观看黄网站 | 三级黄色在线观看 | 国产精品久久久久久99 | 国产在线一区观看 | 8x成人在线 | 久久久亚洲国产精品麻豆综合天堂 | www最近高清中文国语在线观看 | 久草在线资源观看 | 丁香九月婷婷 | 91女人18片女毛片60分钟 | 国模吧一区 | 天天操综 | 日韩av成人在线 | 精品国产色 | 91精品久久香蕉国产线看观看 | 国产一区二区三区在线免费观看 | 香蕉视频久久久 | 国产一二三精品 | 伊人五月婷 | 又黄又爽又湿又无遮挡的在线视频 | 91麻豆传媒 | 亚洲影视九九影院在线观看 | 中文字幕日韩精品有码视频 | 一区二区中文字幕在线 | 免费av在线网站 | 亚洲一级片在线看 | 成人一区电影 | 在线国产91 | 日韩一级电影网站 | 国产精品第10页 | 欧美最猛性xxxx | 国产区第一页 | 日本电影黄色 | 特级毛片在线 | 国产精品综合久久久久 | 91成人精品一区在线播放69 | 亚洲无吗天堂 | 热久久电影 | 视频在线观看一区 | 中文字幕电影一区 | 成人久久电影 | 亚洲 欧美变态 另类 综合 | av片子在线观看 | 中文字幕精品一区久久久久 | 免费久久片 | 亚洲午夜久久久久久久久久久 | 97超碰在线久草超碰在线观看 | 美女网站色 | 免费国产在线观看 | 亚洲开心色 | 337p西西人体大胆瓣开下部 | 亚洲欧美日韩国产一区二区三区 | 久久精品99国产精品日本 | 中文区中文字幕免费看 | 中文字幕欧美日韩va免费视频 | 99久久久国产精品免费观看 | 91精品视频免费在线观看 | 九九精品视频在线 | 欧美激情第八页 | 99久久精品免费看国产 | 五月激情综合婷婷 | 少妇高潮冒白浆 | 欧美色精品天天在线观看视频 | 国产激情电影综合在线看 | 中文字幕一区二区三区四区视频 | 在线国产视频一区 | 精品在线视频一区二区三区 | 在线中文字幕观看 | 成人夜晚看av | 美女久久久久 | 成人午夜精品福利免费 | 97色婷婷人人爽人人 | 国产成人精品av | www.婷婷com| 国产中文字幕免费 | 黄网站色视频免费观看 | 久久怡红院 | 国产中文在线播放 | 日韩av电影网站在线观看 | 国产 欧美 日产久久 | 色婷婷狠狠五月综合天色拍 | 中文在线字幕免费观看 | 国产最顶级的黄色片在线免费观看 | 国产香蕉视频在线播放 | 狠狠躁夜夜a产精品视频 | 久草久热 | 一级特黄aaa大片在线观看 | 色在线免费观看 | 精品乱码一区二区三四区 | 最近高清中文字幕在线国语5 | 六月丁香激情网 | 国产99色| 久久66热这里只有精品 | 欧美少妇18p| 日本久久成人 | 成年人视频在线免费播放 | 天天干,狠狠干 | 91亚洲精品久久久蜜桃借种 | 成人av在线网址 | 91精品一区在线观看 | 九九九九色 | 久久乐九色婷婷综合色狠狠182 | 福利久久久 | 亚洲综合网站在线观看 | 激情婷婷丁香 | 干干操操| 在线国产91| 欧美日韩国产精品一区 | 精品国产伦一区二区三区观看说明 | 九九热在线观看视频 | 国产欧美综合视频 | 99在线观看| 日韩午夜在线观看 | 久久精品导航 | 99这里只有精品视频 | 亚洲视频每日更新 | 国产黄色片免费 | 天天操天天射天天操 | 9797在线看片亚洲精品 | 九精品 | 亚洲第一成网站 | 欧美日韩国产在线观看 | 亚洲综合黄色 | 久久欧美视频 | 日本久久精 | www日韩在线| 天天操夜夜爱 | 亚洲第二色 | 亚洲精品网址在线观看 | 最近中文字幕mv免费高清在线 | 国产成人av片 | 国产精品美女久久久久久久久 | 永久av免费在线观看 | 五月天激情视频在线观看 | 免费在线观看日韩 | 久久视频二区 | 久久久精品网站 | a在线v| 久久综合久久综合九色 | 在线免费观看国产视频 | 日日添夜夜添 | 欧美日韩高清一区二区 国产亚洲免费看 | 黄色在线成人 | av丝袜美腿 | 国产黄在线看 | 91高清免费看 | 我要看黄色一级片 | 成人中文字幕在线观看 | 久久超碰在线 | 亚洲乱码在线 | 国产免费一区二区三区最新 | 成人一区二区在线 | 国产日韩欧美在线免费观看 | 婷婷亚洲综合五月天小说 | 国内毛片毛片 | 久99久中文字幕在线 | 成人免费视频观看 | 日韩一区视频在线 | 在线视频1卡二卡三卡 | 久久精品视频3 | 久久久久国产精品免费免费搜索 | 天天爱天天舔 | 久久久久99精品国产片 | 国产黄av | 天天操天天干天天爱 | 黄色小说网站在线 | 在线视频 国产 日韩 | 久久免费观看视频 | 麻豆视频在线观看免费 | 国产又粗又猛又爽又黄的视频先 | 手机在线永久免费观看av片 | 日韩影视在线 | 欧美视频在线观看免费网址 | 蜜臀一区二区三区精品免费视频 | 日韩黄色免费看 | 国内久久久久久 | 国产精品永久在线观看 | 成人毛片一区二区三区 | 在线看欧美| 国内精品久久久久影院一蜜桃 | 国产成人亚洲在线观看 | 中国黄色一级大片 | 91黄视频在线 | 久久亚洲免费视频 | 国外av在线 | 免费涩涩网站 | 国产在线播放一区 | 国产精品s色| 99人成在线观看视频 | 欧美有色| 欧美日韩一区二区免费在线观看 | 国产视频精品久久 | 国产99精品在线观看 | 久久国产成人午夜av影院宅 | 伊甸园av在线 | 色综合久久综合中文综合网 | 精品欧美乱码久久久久久 | 日韩激情视频在线观看 | 免费成人在线电影 | 久久久久久久久久久免费 | 97在线超碰 | 亚洲国产日韩一区 | 日韩精品视频免费在线观看 | 九九视频精品免费 | 一区二区三区精品久久久 | 黄色网www | 六月丁香在线观看 | 免费的黄色的网站 | 日本久久中文字幕 | 97超碰在线久草超碰在线观看 | 99精品在线免费视频 | 亚洲一区视频免费观看 | 人人天天夜夜 | 成人黄色一级视频 | 91亚洲精品在线 | 97精品视频在线播放 | 四月婷婷在线观看 | 日本电影久久 | 97av视频在线观看 | 在线观看视频免费大全 | 日韩在线观看小视频 | 久久精品电影网 | 午夜影视剧场 | 在线观看岛国av | 久久一二区 | 少妇bbbb揉bbbb日本 | 黄色毛片视频免费观看中文 | 麻豆久久久久久久 | 亚州成人av在线 | 精品久久久久久国产 | 午夜精品一区二区三区在线观看 | 成人va天堂| 五月天亚洲激情 | 91桃色免费视频 | 操操色| 欧美尹人 | 国产成人一区二区三区 | 有码一区二区三区 | 亚洲精品日韩在线观看 | 成人av在线电影 | 手机在线黄色网址 | 波多野结衣在线观看一区 | 日本精品久久久久久 | 久久久久久蜜桃一区二区 | 欧美一区二区三区在线看 | av网站地址 | 一区二区观看 | 91香蕉视频在线下载 | 成年人在线观看免费视频 | a电影在线观看 | 黄www在线观看 | 天天射天天添 | 欧美视频18 | 国产在线播放一区二区三区 | 精品视频资源站 | 中文字幕日本在线 | 97国产| 国产视频久 | 天天色欧美 | 免费视频你懂的 | 天堂av免费观看 | 日p在线观看 | 久久久久久久网 | 成人久久毛片 | 欧美成人高清 | 日韩久久精品一区二区三区 | av高清一区二区三区 | 日本精品在线看 | 1000部18岁以下禁看视频 | 亚洲 欧洲av | www日日| 中文字幕在线视频国产 | 成人黄色电影免费观看 | 国产精品久久久久永久免费看 | 美女视频黄免费 | 伊人黄| 中文字幕亚洲在线观看 | 黄色小视频在线观看免费 | 91天堂素人约啪 | 成人在线视频一区 | 国产精品免费av | 欧美亚洲国产精品久久高清浪潮 | 亚洲国产午夜精品 | 99视频免费在线观看 | 人人插人人看 | 国产成人亚洲在线观看 | 四虎影视成人永久免费观看亚洲欧美 | 国产99精品在线观看 | 色wwwww| 黄色大片免费播放 | 日韩二区在线观看 | 欧美日韩不卡一区二区 | 夜色成人网 | 日韩中文字幕网站 | 亚洲免费成人 | jizzjizzjizz亚洲 | 超碰在线97观看 | 毛片a级片 | 在线中文字幕网站 | 超碰人人在线 | 伊人va| 97在线观看视频国产 | 亚洲狠狠婷婷综合久久久 | 日韩欧美电影在线 | 色婷婷激情综合 | 狠狠干婷婷色 | 成年人免费看av | 日韩欧美一区二区三区在线 | 久久视频二区 | 免费福利在线视频 | av久久久 | 国产四虎在线 | 国产视频精品视频 | 欧美韩日在线 | 狠狠地操| av资源免费看 | 久久国语露脸国产精品电影 | 中文字幕日韩有码 | 亚洲理论片在线观看 | 99这里精品 | 欧美a级一区二区 | 日韩最新在线视频 | 日韩av播放在线 | 亚洲精品美女久久久久网站 | 九九99靖品 | 在线天堂8√ | 中文字幕在线观看一区 | 91精品国自产在线 | 天天操天天操天天操天天操 | 国产精品一区二区三区在线播放 | 999视频在线播放 | 久久国产欧美日韩 | 色av男人的天堂免费在线 | 99久久精品无免国产免费 | 韩国视频一区二区三区 | 麻豆视频免费版 | 中文字幕在线免费97 | 中文字幕免费一区 | 成人性生交视频 | 免费看日韩 | 亚洲一级特黄 | 麻豆视频在线观看免费 | 午夜精品视频免费在线观看 | 欧美综合久久久 | 午夜精品久久久久久久99 | 日韩视频免费观看高清完整版在线 | 国内精品在线看 | 九九免费观看视频 | 久久精品一二三区白丝高潮 | 国产亚洲久一区二区 | 国产一区在线不卡 | 国产男女免费完整视频 | 中文字幕免费高清av | 69国产精品成人在线播放 | 麻豆视传媒官网免费观看 | 人人讲 | 欧美999| 五月香婷 | 手机在线永久免费观看av片 | 99色99| 福利片视频区 | 色窝资源 | 人人爽人人爽人人爽人人爽 | 国产在线不卡视频 | 韩国av电影网 | 亚洲视频播放 | 久草精品视频在线看网站免费 | 久久久久成人精品 | 91亚洲精品国偷拍 | 69视频永久免费观看 | 一级黄色在线视频 | 懂色av一区二区三区蜜臀 | 久久欧美综合 | 成人小视频在线免费观看 | 91免费的视频在线播放 | 欧美精品一二三 | 韩国av电影在线观看 | 一级片在线| 国产精品久久久久久av | 97色国产 | 欧美另类高潮 | 中文字幕有码在线播放 | 精品国产一区二区三区久久 | 国产成人精品久久亚洲高清不卡 | 伊人婷婷激情 | 欧美综合在线观看 | 日韩欧在线 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 黄色大片日本免费大片 | 黄色.com| 中文字幕在线看视频 | 久久久久久免费 | av免费看电影 | 91入口在线观看 | 国产精品一区欧美 | 一级久久久 | 日韩精品一区二区三区免费视频观看 | 91成人网在线观看 | 欧美激情精品久久久久久 | 在线最新av | 在线播放视频一区 | 欧美一区在线观看视频 | 国产一级视频在线 | 久久综合干 | 欧美性一级观看 | 人人舔人人爱 | 天堂在线视频中文网 | 狠狠色丁香婷婷综合 | 香蕉视频在线播放 | av在线网站免费观看 | 久久人人爽人人爽人人片 | 美女免费视频观看网站 | 91一区在线观看 | 99久久久国产精品免费99 | 99精品热视频只有精品10 | 91成人免费在线视频 | 热久久免费国产视频 | 国产高清无线码2021 | 最近中文字幕免费观看 | 激情欧美丁香 | 久久精品一二区 | 97超碰免费 | av三级在线免费观看 | 国产精品欧美日韩在线观看 | 国产日韩精品在线观看 | 午夜精品一区二区三区在线 | 日韩欧美一区视频 | 国产精品无av码在线观看 | 日韩试看| 美女av在线免费 | 91av综合| 亚洲精品午夜一区人人爽 | 中文字幕 91 | 日本久草电影 | 天天爽天天爽 | 日韩剧情 | 国产成人一区二区三区在线观看 | 在线观看资源 | 91亚洲精 | 精品国产乱码久久久久久三级人 | 91精品婷婷国产综合久久蝌蚪 | 成人国产一区 | 日韩一级片网址 | 国产精品va视频 | av成人在线看 | 久久久高清免费视频 | 日日躁你夜夜躁你av蜜 | 免费黄色在线网址 | 成人av日韩 | 国产 欧美 日韩 | av在线最新 | 免费日韩视| 国产艹b视频 | 精品国内自产拍在线观看视频 | 摸bbb搡bbb搡bbbb | 婷婷中文字幕在线观看 | 在线观看91视频 | 久久玖| 国产精品美女久久久久久久久 | 欧美与欧洲交xxxx免费观看 | 久久韩国免费视频 | 日韩在线观看网站 | 亚洲黄色成人网 | 成人网中文字幕 | 精品久久福利 | 中文字幕在线字幕中文 | 成人午夜久久 | 99av国产精品欲麻豆 | 国产精品欧美在线 | 亚洲闷骚少妇在线观看网站 | 中文在线 | 一级一级一片免费 | 国产色一区 | 九七视频在线 | 九九九九九国产 | 久久久久久久久久电影 | 久久一区二区三区四区 | 婷婷电影在线观看 | 国产精品成人国产乱一区 | 国产小视频在线免费观看 | 五月天天色 | 日韩一级黄色av | 国产黑丝袜在线 | 久久精品99国产 | 婷婷黄色片 | 黄色三级在线看 | 国产99久久久国产精品免费看 | 91av在线视频播放 | 成人久久网 | 国产精品毛片一区二区 | 4p变态网欧美系列 | 国产一卡久久电影永久 | 黄色大片视频网站 | 在线电影日韩 | 91精品国产网站 | 欧美精品一二 | 又黄又刺激又爽的视频 | 国产成人一区二区三区久久精品 | 成人av电影免费在线观看 | 韩国av免费观看 | 精品久久久久_ | 国产专区一 | 久久99精品久久久久蜜臀 | av免费在线免费观看 | 一本一本久久a久久精品综合 | 国产99久久久精品视频 | 国产视频在线播放 | 99色亚洲 | 综合五月| 欧美精品乱码久久久久久按摩 | 日韩三级一区 | 色婷婷一| 天堂在线免费视频 | 贫乳av女优大全 | www99精品| 日韩精品一区电影 | 在线观看日本高清mv视频 | 女人18片| 成人动漫精品一区二区 | 在线观看免费高清视频大全追剧 | 亚洲精选久久 | 国产精品高清免费在线观看 | 视频一区二区在线观看 | 国产精品婷婷午夜在线观看 | 日本精品一 | 毛片基地黄久久久久久天堂 | 亚洲国产中文在线 | 99九九视频 | 欧产日产国产69 | 在线免费观看黄 | 激情av综合 | 91看片淫黄大片91 | 国产免费二区 | 欧美激情视频免费看 | www黄com | 国产一区电影在线观看 | 婷婷国产v亚洲v欧美久久 | 亚洲精品女人久久久 | 日韩黄色免费在线观看 | 久久草在线视频国产 | 丁香激情视频 | 欧美久久久影院 | 亚洲男女精品 | 国产精品久久久久久模特 | 日日摸日日添夜夜爽97 | 又粗又长又大又爽又黄少妇毛片 | 国产一级精品在线观看 | 久久综合网色—综合色88 | 黄色大片视频网站 | 在线观看欧美成人 | 丝袜护士aⅴ在线白丝护士 天天综合精品 | 欧美一级专区免费大片 | 精品女同一区二区三区在线观看 | 97看片| 操高跟美女 | 国产成人免费在线观看 | 天操夜夜操 | 五月婷婷综合在线视频 | 97视频在线看 | 午夜99 | 欧美精品午夜 | 久久久精品视频网站 | 欧美另类成人 | 亚洲开心激情 | 免费看片日韩 | 国内精品久久久 | 国产亚洲精品xxoo | 欧美粗又大 | 国内精品久久久久国产 | 亚洲综合欧美激情 | 日韩毛片在线免费观看 | 超碰在线人人爱 | 四虎影视精品永久在线观看 | 久久久久免费看 | 亚洲日本va午夜在线影院 | 五月色丁香 | 国产精品久久电影网 | 国产高清精品在线 | 黄色三几片 | 国产精品18久久久久久不卡孕妇 | 天天做日日做天天爽视频免费 | 97av影院| 免费三级骚 | 日本少妇高清做爰视频 | 久影院 | 久久韩国免费视频 | 88av视频 | 国产123区在线观看 国产精品麻豆91 | 国产精品九九久久99视频 | 色视频一区 | 国产主播大尺度精品福利免费 | 日日夜夜亚洲 | 久久国产精品免费一区二区三区 | 亚洲精品中文在线 | 中文av网站| 狠狠色婷婷丁香六月 | 国产精品高清一区二区三区 | 国产视频在线观看免费 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 久久久久久久99精品免费观看 | 深夜免费福利网站 | 99久久精品国产亚洲 | 欧美在线观看禁18 | 国产免费午夜 | 日韩精品一区二区三区第95 | 天天综合在线观看 | 97色在线观看免费视频 | 精品1区2区3区 | 91精品国产99久久久久久久 | 国产人在线成免费视频 | 国产精品一区在线观看你懂的 | 超碰在线个人 | 免费一级特黄毛大片 | 免费久久久久久 | 蜜臀久久99精品久久久酒店新书 | 日韩中文字幕国产 | 日韩色在线观看 | 久久综合九色综合网站 | 日韩黄色免费看 | 97在线看| www.狠狠操.com | 国产黄免费 | 91九色视频国产 | 午夜精品成人一区二区三区 | 色噜噜噜噜 | av在线播放亚洲 | 特级毛片爽www免费版 | 五月婷婷狠狠 | 欧美黑吊大战白妞欧美 | 91精品秘密在线观看 | 99视频在线免费观看 | 久色伊人| 久草在线一免费新视频 | 81国产精品久久久久久久久久 | 国产婷婷在线观看 | 97视频免费看| 97视频成人 | 不卡的av在线播放 | 中文在线字幕免 | 丁香婷婷深情五月亚洲 | 久久精品久久精品久久39 | 九九欧美视频 | 国产黄色片免费在线观看 | 国产精品视频免费看 | 国产人在线成免费视频 | 亚洲精品在线国产 | 欧美性色19p | 亚洲精品久久久久久久蜜桃 | 美女一级毛片视频 | 中国精品少妇 | 国产无区一区二区三麻豆 | 99久久精品久久久久久清纯 | 99免费在线观看视频 | 丁香激情视频 | 美女视频网站久久 | 国产99久久久国产精品免费二区 | 中文字幕一区二区三区久久蜜桃 | 五月色综合| 日韩欧美在线高清 | 亚洲一级久久 | 美女中文字幕 | 欧美巨乳网 | 黄a在线| 欧美日韩国产在线精品 | 毛片a级片 | 六月色 | 亚洲 欧美 日韩 综合 | 免费高清在线一区 | 久久国内精品视频 | 天天曰天天曰 | 色天天综合网 | 免费看的黄色网 | 人人狠狠综合久久亚洲婷 | 91久久国产露脸精品国产闺蜜 | 97av精品| 久久激情日本aⅴ | 少妇bbbb揉bbbb日本 | 国内久久看| 国产999精品久久久久久麻豆 | 日韩中文字幕免费看 | 在线免费试看 | 国产五月| 免费a一级| 久久不卡日韩美女 | 奇米四色影狠狠爱7777 | 日韩丝袜在线观看 | 99精品福利 | 超碰com| 成人性生爱a∨ | 视频在线观看入口黄最新永久免费国产 | 狠狠的操狠狠的干 | 日韩激情中文字幕 | 日本激情动作片免费看 | 激情影院在线观看 | 香蕉视频一级 | 天天综合91| 在线成人一区二区 | 成人午夜网 | 久久高清国产视频 | 久久国语露脸国产精品电影 | 久草视频在线免费看 | 国产精品自产拍在线观看桃花 | 一级特黄aaa大片在线观看 | 久久精品国产v日韩v亚洲 | 狠狠网 | 特级西西444www大胆高清无视频 | 国产精品毛片一区视频 | 成人三级网站在线观看 | 欧美成人tv | 日韩大片在线看 | 色吧久久| 欧美日韩在线观看一区二区 | 91精品国产综合久久婷婷香蕉 | 天天射天天干天天操 | 在线影院 国内精品 | 99热这里只有精品1 av中文字幕日韩 | 日韩中文字幕亚洲一区二区va在线 | 视频福利在线观看 | 国产精品久久精品国产 | 国产一区二区三区免费视频 | 日韩精品久久中文字幕 | 国产精品久久久久999 | 久久久免费观看完整版 | 久草在线综合 | 99国产精品一区二区 | 中文在线免费一区三区 | 亚洲高清免费在线 | 97在线精品 | 色视频 在线 | 91精品黄色| 亚州精品在线视频 | 国产精品久久久久久久午夜片 | 天天综合成人网 | 91中文视频 | 国产免费中文字幕 | 综合色爱| 中文字幕黄色网址 | 激情 亚洲 | 日韩精品中文字幕在线不卡尤物 | 亚洲精品福利在线 | 中文在线8资源库 | 99资源网 | 免费在线黄色av | 国产成人精品999 | 香蕉免费| 成年人三级网站 | 九九热免费在线观看 | 91在线观看视频网站 | 欧美一性一交一乱 | 国产久草在线 | 日本不卡123| 亚洲五月 | 国产在线观看你懂得 | 精品久久福利 | 91精品一区二区在线观看 | 日韩高清一二三区 | 亚洲涩综合 | a黄色片 | 成年人网站免费在线观看 | 九九av| 久久精品专区 | 久99视频| 精品人妖videos欧美人妖 | 精品国产伦一区二区三区观看说明 | 一区二区三区精品在线 | 手机在线黄色网址 | 亚洲欧洲精品一区二区精品久久久 | 午夜国产一区二区三区四区 | 久久久久久久久久影视 | 成人av免费在线观看 | 99这里有精品 | 欧美一级视频免费 | 看av免费| 日韩国产欧美视频 | 久久久综合香蕉尹人综合网 | 亚洲专区在线播放 | 午夜国产一区 | 激情五月婷婷综合网 | 久久美女高清视频 | 免费精品国产 | 国产一级性生活视频 | 国产中文字幕免费 | 手机av在线免费观看 | 四虎天堂 | 人人干,人人爽 | 天天操天天射天天添 | 国产涩涩网站 | 又黄又爽又刺激视频 | 亚洲成人精品国产 | 91精品亚洲影视在线观看 | 色婷婷六月 | 中中文字幕av | 97人人澡人人爽人人模亚洲 | 又黄又爽的视频在线观看网站 | 国产精品手机播放 | 日韩sese| 久久观看| 亚洲传媒在线 | 一区二区三区污 | 久久综合久久综合这里只有精品 | 色婷婷激情 | 夜夜夜精品 | 国产一区二区在线免费播放 |