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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 目标检测 >内容正文

目标检测

目标检测---数据集格式转化及训练集和验证集划分

發布時間:2023/12/31 目标检测 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 目标检测---数据集格式转化及训练集和验证集划分 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?1 VOC標簽格式轉yolo格式并劃分訓練集和測試集

?????????我們經常從網上獲取一些目標檢測的數據集資源標簽的格式都是VOC(xml格式)的,而yolov5訓練所需要的文件格式是yolo(txt格式)的,這里就需要對xml格式的標簽文件轉換為txt文件。同時訓練自己的yolov5檢測模型的時候,數據集需要劃分為訓練集和驗證集。這里提供了一份代碼將xml格式的標注文件轉換為txt格式的標注文件,并按比例劃分為訓練集和驗證集。先上代碼再講解代碼的注意事項。

import xml.etree.ElementTree as ET import pickle import os from os import listdir, getcwd from os.path import join import random from shutil import copyfileclasses = ["hat", "person"] #classes=["ball"]TRAIN_RATIO = 80def clear_hidden_files(path):dir_list = os.listdir(path)for i in dir_list:abspath = os.path.join(os.path.abspath(path), i)if os.path.isfile(abspath):if i.startswith("._"):os.remove(abspath)else:clear_hidden_files(abspath)def convert(size, box):dw = 1./size[0]dh = 1./size[1]x = (box[0] + box[1])/2.0y = (box[2] + box[3])/2.0w = box[1] - box[0]h = box[3] - box[2]x = x*dww = w*dwy = y*dhh = h*dhreturn (x,y,w,h)def convert_annotation(image_id):in_file = open('VOCdevkit/VOC2007/Annotations/%s.xml' %image_id)out_file = open('VOCdevkit/VOC2007/YOLOLabels/%s.txt' %image_id, 'w')tree=ET.parse(in_file)root = tree.getroot()size = root.find('size')w = int(size.find('width').text)h = int(size.find('height').text)for obj in root.iter('object'):difficult = obj.find('difficult').textcls = obj.find('name').textif cls not in classes or int(difficult) == 1:continuecls_id = classes.index(cls)xmlbox = obj.find('bndbox')b = (float(xmlbox.find('xmin').text), float(xmlbox.find('xmax').text), float(xmlbox.find('ymin').text), float(xmlbox.find('ymax').text))bb = convert((w,h), b)out_file.write(str(cls_id) + " " + " ".join([str(a) for a in bb]) + '\n')in_file.close()out_file.close()wd = os.getcwd() wd = os.getcwd() data_base_dir = os.path.join(wd, "VOCdevkit/") if not os.path.isdir(data_base_dir):os.mkdir(data_base_dir) work_sapce_dir = os.path.join(data_base_dir, "VOC2007/") if not os.path.isdir(work_sapce_dir):os.mkdir(work_sapce_dir) annotation_dir = os.path.join(work_sapce_dir, "Annotations/") if not os.path.isdir(annotation_dir):os.mkdir(annotation_dir) clear_hidden_files(annotation_dir) image_dir = os.path.join(work_sapce_dir, "JPEGImages/") if not os.path.isdir(image_dir):os.mkdir(image_dir) clear_hidden_files(image_dir) yolo_labels_dir = os.path.join(work_sapce_dir, "YOLOLabels/") if not os.path.isdir(yolo_labels_dir):os.mkdir(yolo_labels_dir) clear_hidden_files(yolo_labels_dir) yolov5_images_dir = os.path.join(data_base_dir, "images/") if not os.path.isdir(yolov5_images_dir):os.mkdir(yolov5_images_dir) clear_hidden_files(yolov5_images_dir) yolov5_labels_dir = os.path.join(data_base_dir, "labels/") if not os.path.isdir(yolov5_labels_dir):os.mkdir(yolov5_labels_dir) clear_hidden_files(yolov5_labels_dir) yolov5_images_train_dir = os.path.join(yolov5_images_dir, "train/") if not os.path.isdir(yolov5_images_train_dir):os.mkdir(yolov5_images_train_dir) clear_hidden_files(yolov5_images_train_dir) yolov5_images_test_dir = os.path.join(yolov5_images_dir, "val/") if not os.path.isdir(yolov5_images_test_dir):os.mkdir(yolov5_images_test_dir) clear_hidden_files(yolov5_images_test_dir) yolov5_labels_train_dir = os.path.join(yolov5_labels_dir, "train/") if not os.path.isdir(yolov5_labels_train_dir):os.mkdir(yolov5_labels_train_dir) clear_hidden_files(yolov5_labels_train_dir) yolov5_labels_test_dir = os.path.join(yolov5_labels_dir, "val/") if not os.path.isdir(yolov5_labels_test_dir):os.mkdir(yolov5_labels_test_dir) clear_hidden_files(yolov5_labels_test_dir)train_file = open(os.path.join(wd, "yolov5_train.txt"), 'w') test_file = open(os.path.join(wd, "yolov5_val.txt"), 'w') train_file.close() test_file.close() train_file = open(os.path.join(wd, "yolov5_train.txt"), 'a') test_file = open(os.path.join(wd, "yolov5_val.txt"), 'a') list_imgs = os.listdir(image_dir) # list image files prob = random.randint(1, 100) print("Probability: %d" % prob) for i in range(0,len(list_imgs)):path = os.path.join(image_dir,list_imgs[i])if os.path.isfile(path):image_path = image_dir + list_imgs[i]voc_path = list_imgs[i](nameWithoutExtention, extention) = os.path.splitext(os.path.basename(image_path))(voc_nameWithoutExtention, voc_extention) = os.path.splitext(os.path.basename(voc_path))annotation_name = nameWithoutExtention + '.xml'annotation_path = os.path.join(annotation_dir, annotation_name)label_name = nameWithoutExtention + '.txt'label_path = os.path.join(yolo_labels_dir, label_name)prob = random.randint(1, 100)print("Probability: %d" % prob)if(prob < TRAIN_RATIO): # train datasetif os.path.exists(annotation_path):train_file.write(image_path + '\n')convert_annotation(nameWithoutExtention) # convert labelcopyfile(image_path, yolov5_images_train_dir + voc_path)copyfile(label_path, yolov5_labels_train_dir + label_name)else: # test datasetif os.path.exists(annotation_path):test_file.write(image_path + '\n')convert_annotation(nameWithoutExtention) # convert labelcopyfile(image_path, yolov5_images_test_dir + voc_path)copyfile(label_path, yolov5_labels_test_dir + label_name) train_file.close() test_file.close()

????????首先數據集的格式結構必須嚴格按照如圖的樣式來,因為代碼已經將文件名寫死了。其實這樣也好,因為統一就會規范 。

Annotations里面存放著xml格式的標簽文件

JPEGImages里面存放著照片數據文件

? ? ? ? 特別要注意的是,classes里面必須正確填寫xml里面已經標注好的類,要不然生成的txt的文件是不對的。TRAIN_RATIO是訓練集和驗證集的比例,當等于80的時候,說明劃分80%給訓練集,20%給驗證集。

? ? ? ? ?將代碼和數據在同一目錄下運行,得到如下的結果

? ? ? ? ?在VOCdevkit目錄下生成images和labels文件夾,文件夾下分別生成了train文件夾和val文件夾,里面分別保存著訓練集的照片和txt格式的標簽,還有驗證集的照片和txt格式的標簽。images文件夾和labels文件夾就是訓練yolov5模型所需的訓練集和驗證集。在VOCdevkit/VOC2007目錄下還生成了一個YOLOLabels文件夾,里面存放著所有的txt格式的標簽文件。

? ? ? ? 至此,xml格式的標簽文件轉換為txt格式的標簽文件并劃分為訓練集和測試集就講完了。

2? 標簽為yolo格式數據集劃分訓練集和驗證集

????????由于yolov5訓練需要的數據標簽格式為txt格式,所以大家在利用labelimg標注的時候會用yolo格式(標注生成的標簽為txt格式)。標注好的數據集訓練的時候就要劃分為訓練集和驗證集,因此就需要有劃分為訓練集和測試集的代碼。這里需要講的是我寫的腳本代碼可以成功將數據集劃分為訓練集和驗證集,但是在訓練模型的時候,加載數據集一直會出現問題。因此我就想到了,先把txt格式的數據集替換成xml格式的數據集,然后再按上述將xml格式標簽轉化為txt格式標簽并劃分為訓練集和驗證集的方法劃分就好了。但是這里建議大家以后標注的時候就標注為voc格式(xml格式),因為該格式的標簽里面有圖片標注的具體內容,例如標注類別,圖片大小,標注坐標。但是yolo格式(txt格式)里面是用數字來代表類別,這樣很不直觀,而且標注的坐標也是經過轉化歸一化的,坐標信息更加不直觀。先上yolo轉voc的代碼。

from xml.dom.minidom import Document import os import cv2# def makexml(txtPath, xmlPath, picPath): # txt所在文件夾路徑,xml文件保存路徑,圖片所在文件夾路徑 def makexml(picPath, txtPath, xmlPath): # txt所在文件夾路徑,xml文件保存路徑,圖片所在文件夾路徑"""此函數用于將yolo格式txt標注文件轉換為voc格式xml標注文件在自己的標注圖片文件夾下建三個子文件夾,分別命名為picture、txt、xml"""dic = {'0': "hat", # 創建字典用來對類型進行轉換'1': "person", # 此處的字典要與自己的classes.txt文件中的類對應,且順序要一致}files = os.listdir(txtPath)for i, name in enumerate(files):xmlBuilder = Document()annotation = xmlBuilder.createElement("annotation") # 創建annotation標簽xmlBuilder.appendChild(annotation)txtFile = open(txtPath + name)txtList = txtFile.readlines()img = cv2.imread(picPath + name[0:-4] + ".jpg")Pheight, Pwidth, Pdepth = img.shapefolder = xmlBuilder.createElement("folder") # folder標簽foldercontent = xmlBuilder.createTextNode("driving_annotation_dataset")folder.appendChild(foldercontent)annotation.appendChild(folder) # folder標簽結束filename = xmlBuilder.createElement("filename") # filename標簽filenamecontent = xmlBuilder.createTextNode(name[0:-4] + ".jpg")filename.appendChild(filenamecontent)annotation.appendChild(filename) # filename標簽結束size = xmlBuilder.createElement("size") # size標簽width = xmlBuilder.createElement("width") # size子標簽widthwidthcontent = xmlBuilder.createTextNode(str(Pwidth))width.appendChild(widthcontent)size.appendChild(width) # size子標簽width結束height = xmlBuilder.createElement("height") # size子標簽heightheightcontent = xmlBuilder.createTextNode(str(Pheight))height.appendChild(heightcontent)size.appendChild(height) # size子標簽height結束depth = xmlBuilder.createElement("depth") # size子標簽depthdepthcontent = xmlBuilder.createTextNode(str(Pdepth))depth.appendChild(depthcontent)size.appendChild(depth) # size子標簽depth結束annotation.appendChild(size) # size標簽結束for j in txtList:oneline = j.strip().split(" ")object = xmlBuilder.createElement("object") # object 標簽picname = xmlBuilder.createElement("name") # name標簽namecontent = xmlBuilder.createTextNode(dic[oneline[0]])picname.appendChild(namecontent)object.appendChild(picname) # name標簽結束pose = xmlBuilder.createElement("pose") # pose標簽posecontent = xmlBuilder.createTextNode("Unspecified")pose.appendChild(posecontent)object.appendChild(pose) # pose標簽結束truncated = xmlBuilder.createElement("truncated") # truncated標簽truncatedContent = xmlBuilder.createTextNode("0")truncated.appendChild(truncatedContent)object.appendChild(truncated) # truncated標簽結束difficult = xmlBuilder.createElement("difficult") # difficult標簽difficultcontent = xmlBuilder.createTextNode("0")difficult.appendChild(difficultcontent)object.appendChild(difficult) # difficult標簽結束bndbox = xmlBuilder.createElement("bndbox") # bndbox標簽xmin = xmlBuilder.createElement("xmin") # xmin標簽mathData = int(((float(oneline[1])) * Pwidth + 1) - (float(oneline[3])) * 0.5 * Pwidth)xminContent = xmlBuilder.createTextNode(str(mathData))xmin.appendChild(xminContent)bndbox.appendChild(xmin) # xmin標簽結束ymin = xmlBuilder.createElement("ymin") # ymin標簽mathData = int(((float(oneline[2])) * Pheight + 1) - (float(oneline[4])) * 0.5 * Pheight)yminContent = xmlBuilder.createTextNode(str(mathData))ymin.appendChild(yminContent)bndbox.appendChild(ymin) # ymin標簽結束xmax = xmlBuilder.createElement("xmax") # xmax標簽mathData = int(((float(oneline[1])) * Pwidth + 1) + (float(oneline[3])) * 0.5 * Pwidth)xmaxContent = xmlBuilder.createTextNode(str(mathData))xmax.appendChild(xmaxContent)bndbox.appendChild(xmax) # xmax標簽結束ymax = xmlBuilder.createElement("ymax") # ymax標簽mathData = int(((float(oneline[2])) * Pheight + 1) + (float(oneline[4])) * 0.5 * Pheight)ymaxContent = xmlBuilder.createTextNode(str(mathData))ymax.appendChild(ymaxContent)bndbox.appendChild(ymax) # ymax標簽結束object.appendChild(bndbox) # bndbox標簽結束annotation.appendChild(object) # object標簽結束f = open(xmlPath + name[0:-4] + ".xml", 'w')xmlBuilder.writexml(f, indent='\t', newl='\n', addindent='\t', encoding='utf-8')f.close()if __name__ == "__main__":picPath = "VOCdevkit/VOC2007/JPEGImages/" # 圖片所在文件夾路徑,后面的/一定要帶上txtPath = "VOCdevkit/VOC2007/YOLO/" # txt所在文件夾路徑,后面的/一定要帶上xmlPath = "VOCdevkit/VOC2007/Annotations/" # xml文件保存路徑,后面的/一定要帶上makexml(picPath, txtPath, xmlPath)

????????首先講一下數據的格式,要嚴格按照下圖的目錄結構來。為了后續數據集的劃分做出統一數據集目錄結構。且數據目錄要和代碼在同一目錄下,這樣就可以一鍵運行了。

?? ?JPEGImages為圖片數據所在的目錄
?? ?YOLO為yolo格式的標簽數據所在目錄
?? ?Annotations為生成的voc格式數據標簽目錄(程序運行前這是一個空目錄)

如下圖這里要對應好,且順序要一致,例如我這里是0對應hat,1對應person。

? ? ? ? 運行如上的代碼,就可以將yolo格式的標簽轉化為voc格式,并保存在 ?Annotations目錄中,最后可以按照上述1的方法,將voc轉為yolo再劃分數據集就可以了。

? ? ? ? 至此yolo格式數據集劃分訓練集和驗證集就結束了

?

總結

以上是生活随笔為你收集整理的目标检测---数据集格式转化及训练集和验证集划分的全部內容,希望文章能夠幫你解決所遇到的問題。

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

婷婷久久久 | 国产资源免费 | 国产黄色一级大片 | 欧美日韩国产精品一区二区亚洲 | 手机在线永久免费观看av片 | 久久精品一区二区三 | 热re99久久精品国产99热 | 在线观看av中文字幕 | 日韩精品中文字幕av | 久久6精品| 中文字幕首页 | 亚洲精品免费看 | 又黄又爽的视频在线观看网站 | 国内精品视频在线 | 精品国产一区二区三区免费 | 亚洲手机天堂 | 国产精品九九久久久久久久 | 亚洲精品国产精品国自产观看浪潮 | 综合网av | 日本三级中文字幕在线观看 | 天天操天天操天天干 | 91高清在线 | 在线观看久 | 免费精品在线观看 | 色婷婷免费视频 | 国产精品剧情 | 亚洲最新av网址 | 综合网av| 91视频电影 | 狠狠操夜夜| 91精品久久久久久综合五月天 | 亚洲久草网 | 日本一区二区三区视频在线播放 | www.狠狠插.com | 久久成人综合视频 | 成年人视频在线免费 | 久久久精品日本 | 婷婷播播网 | 丁香六月久久综合狠狠色 | 国产精品免费视频观看 | 国产1区在线观看 | 五月天伊人网 | 91精品在线观看视频 | 97人人视频| 亚州精品一二三区 | 日韩理论电影在线观看 | 91女神的呻吟细腰翘臀美女 | 操久久网| 97人人澡人人爽人人模亚洲 | 久久久精品福利视频 | 久久精品人 | 91中文在线 | 色a资源在线 | 91亚洲精品在线 | 欧美影片| 免费成人在线网站 | 91欧美日韩国产 | 国产精品正在播放 | 国产精品久久av | 在线亚洲成人 | 日日夜夜添 | 网站免费黄色 | 日韩av黄| 国产看片免费 | 国产精品免费观看国产网曝瓜 | 夜夜澡人模人人添人人看 | 亚洲精品乱码久久久久久按摩 | 亚洲午夜精品久久久久久久久 | 久久久久久久久久久久亚洲 | 亚洲国内精品在线 | 四虎国产永久在线精品 | 99国产在线视频 | 九九久久免费 | 国产一区在线视频播放 | 999视频在线播放 | 999精品视频 | 97色狠狠 | 99视频这里有精品 | 在线成人av| 日本中文字幕免费观看 | 99综合电影在线视频 | 国产精品破处视频 | 国产 一区二区三区 在线 | 涩涩网站在线播放 | 韩国av在线 | 国产一区免费 | 欧美日韩国产在线精品 | 婷婷精品在线视频 | 日本在线观看一区二区三区 | 久久69av| 在线看片一区 | 91麻豆精品国产91久久久久久 | 亚洲精品456在线播放第一页 | 麻豆一区二区三区视频 | 成 人 免费 黄 色 视频 | 欧美日韩一区二区在线 | 天天天干天天射天天天操 | 国内精品久久久久影院优 | 成人精品福利 | 国产成人黄色片 | 久久久麻豆视频 | 色婷婷综合久久久中文字幕 | 国产精品久久久久久久久久妇女 | 婷婷网站天天婷婷网站 | 亚洲国产电影在线观看 | 91精品国自产拍天天拍 | 国产一区二区三区午夜 | 一区二区影院 | h视频日本| 欧美精品免费一区二区 | 69国产盗摄一区二区三区五区 | 久久精品久久精品 | 91九色视频在线观看 | 久久99精品国产 | 国产亚洲片 | 成人国产精品久久久春色 | 久久综合五月天 | 精品亚洲va在线va天堂资源站 | 免费观看9x视频网站在线观看 | 国产精品你懂的在线观看 | 久久久久久久久久久成人 | 美女在线免费观看视频 | 丁香色天天 | 蜜臀av夜夜澡人人爽人人桃色 | 黄色特级一级片 | www激情久久 | 久久av免费电影 | 久久久久在线 | 亚洲精品成人av在线 | 欧美最新大片在线看 | 亚洲 成人 欧美 | 成人一区二区三区在线 | 五月天色站 | 这里只有精品视频在线观看 | 中文字幕一区二区三区四区视频 | 日韩网站中文字幕 | 日韩理论电影网 | 一级黄色网址 | 波多野结衣资源 | 日韩电影精品 | 超碰97国产| 成人免费91 | 一区二区三区在线看 | 亚洲精品欧洲精品 | 黄色小视频在线观看免费 | 日韩精品播放 | 日本公妇在线观看 | 99久久99久久免费精品蜜臀 | 色噜噜狠狠色综合中国 | 日韩资源在线播放 | 天天色天天操综合 | 亚洲视频综合 | 亚洲成av人片在线观看 | 日韩av快播电影网 | 国产r级在线观看 | 久久久久久久久国产 | 成人精品99 | 91精品国产99久久久久久红楼 | 天天综合色天天综合 | 成人一级视频在线观看 | 亚洲精品www | 国产永久免费高清在线观看视频 | 精品一区二区三区久久久 | 天天综合狠狠精品 | 黄色av观看| 亚洲精品午夜久久久 | 亚洲精品国产成人av在线 | 色94色欧美 | 91插插插网站 | 国产黄| 伊人精品影院 | 精品国产电影 | 黄色片视频在线观看 | 丁香婷婷深情五月亚洲 | 公与妇乱理三级xxx 在线观看视频在线观看 | 精品国产伦一区二区三区 | 黄色特一级 | av免费看在线 | 久在线 | 国产99久久久国产精品 | 久久免费国产视频 | 国产精品va在线观看入 | 6080yy午夜一二三区久久 | 日韩精品欧美精品 | 亚洲 中文 在线 精品 | 中文字幕最新精品 | 粉嫩av一区二区三区四区在线观看 | 日韩欧美一区二区三区在线观看 | 九热在线| 中文字幕电影在线 | 国产91精品久久久久 | 亚洲精品视频在线观看免费 | 欧美午夜a | 久久综合色天天久久综合图片 | 麻豆精品视频在线观看免费 | 最新久久久 | 青青河边草观看完整版高清 | 久久久久夜色 | 懂色av一区二区在线播放 | 在线你懂的视频 | 中文字幕在线免费观看视频 | 中文网丁香综合网 | 亚洲婷婷网| 肉色欧美久久久久久久免费看 | 免费91麻豆精品国产自产在线观看 | 国产又粗又猛又色 | 丁香婷婷久久 | 美女网站黄在线观看 | 国产黄色片网站 | 男女啪啪视屏 | 美女中文字幕 | 99精品免费久久久久久久久 | 九色91在线 | 久久免费看a级毛毛片 | 日韩视频免费观看高清 | 久久无码精品一区二区三区 | 精品视频免费看 | 欧美三级在线播放 | 国产人成在线观看 | 日韩欧美精品在线视频 | 成人a免费看| 精品国产激情 | 国产精品日韩欧美一区二区 | 久久综合桃花 | 在线观看完整版 | 成人性生爱a∨ | 人人揉人人揉人人揉人人揉97 | 色婷婷丁香| 18久久久久| 中文字幕av免费观看 | 一区二区三区中文字幕在线 | 91九色视频网站 | 国产麻豆果冻传媒在线观看 | 国内精品久久久久久久久 | 亚洲五月激情 | 视频直播国产精品 | 国产精品久久久久影院 | 在线视频你懂 | 人人射 | 国产不卡在线观看视频 | 天堂av免费 | 狠狠色丁香久久婷婷综合五月 | 国产一区网址 | 夜夜操夜夜干 | 日韩av二区 | 国产精品原创视频 | 天天人人| 婷婷色网址 | www.狠狠色 | 欧美一区二区三区免费看 | 国产一级在线观看视频 | 国产明星视频三级a三级点| 热九九精品 | 91自拍视频在线 | 久久久男人的天堂 | 国产精品美乳一区二区免费 | 亚洲精品99久久久久中文字幕 | 欧美成人999| 国产专区视频在线观看 | 久久久av免费| 激情校园亚洲 | 91大神精品视频在线观看 | 精品久久久久久久久久 | 88av色| 国产一级做a爱片久久毛片a | 成年人黄色在线观看 | 在线看片91 | 最新一区二区三区 | 精品国产一区二区三区噜噜噜 | 九九免费视频 | 天天爽天天摸 | 国产精品v欧美精品v日韩 | 免费视频区 | 色偷偷88欧美精品久久久 | 999精品| 亚洲狠狠 | 97精品国产手机 | 国产在线专区 | 国产不卡在线 | 日日夜夜干 | a v在线视频 | 国产一区欧美日韩 | 韩国av免费观看 | 亚洲在线免费视频 | 国产精品 国产精品 | www.av在线.com | 精品久久久久久久久久久久久久久久 | www.五月婷婷 | 国产精品毛片久久久久久久久久99999999 | 久久亚洲精品电影 | 精品国产一区二区三区久久久久久 | 国产精品久久久久aaaa | 中文字幕日韩一区二区三区不卡 | 亚洲免费精彩视频 | 在线观看91久久久久久 | 久久精品综合视频 | 麻豆免费观看视频 | 国产高清视频免费最新在线 | 国产精品毛片久久 | 欧美成人性网 | 97超碰福利久久精品 | 久久国产精品99久久久久久进口 | 中文永久免费观看 | 伊人五月 | 草久久影院| 国产精品免费久久久久 | 99色在线视频 | 欧美日韩在线精品一区二区 | 亚洲美女精品区人人人人 | 日韩欧美99 | 天天干,天天射,天天操,天天摸 | 欧美日韩在线看 | 日韩啪啪小视频 | 成人黄色电影免费观看 | 成人羞羞视频在线观看免费 | 麻豆视频在线观看免费 | 久久看免费视频 | 91亚洲夫妻| 九九九国产 | 国产精品96久久久久久吹潮 | 国产二区视频在线 | 成年人视频在线 | www.亚洲激情.com | 国产一区二区在线播放视频 | 亚洲综合五月 | 一区二区三区四区精品视频 | 日韩性xxxx | 午夜视频在线网站 | 色中色资源站 | 深爱激情综合 | 日韩理论在线 | 欧美精品久久99 | 亚洲欧美日本国产 | 久久免费毛片视频 | 中文字幕在线观看的网站 | 免费日韩av电影 | 欧美亚洲一级片 | 97福利在线观看 | 国产999精品 | 亚洲精品乱码久久久久v最新版 | 久久久国产精品网站 | 国产亚洲精品成人av久久影院 | 四虎在线免费视频 | 欧美日韩免费一区二区 | 蜜臀av性久久久久av蜜臀妖精 | 色成人亚洲网 | 精品久久久久久国产偷窥 | 免费看国产一级片 | 久久久久国产a免费观看rela | 337p欧美| 国产91精品一区二区绿帽 | 国产一级电影免费观看 | 国产午夜三级一区二区三 | 久久精品专区 | 中文字幕在线日 | 91在线免费视频观看 | 麻豆精品视频在线观看免费 | 天堂在线视频中文网 | 精品视频免费播放 | 西西大胆啪啪 | 免费看国产精品 | av免费看电影 | 欧洲视频一区 | 国产96精品 | 国模吧一区 | 99视频免费在线观看 | 国产日韩av在线 | 免费高清国产 | 日日爽天天操 | 久久精品国产一区二区三区 | 中文字幕有码在线播放 | www.久久色 | 婷婷色站 | 久久午夜国产精品 | 美女视频黄是免费的 | 久久精品久久99精品久久 | 中文字幕在线看视频国产中文版 | 九九视频在线 | 国产不卡在线 | 日韩字幕| 天干啦夜天干天干在线线 | 国产精品99蜜臀久久不卡二区 | 最近中文字幕久久 | av免费看网站 | 91九色国产 | 国产91精品久久久久久 | 国产高清日韩 | 黄色小说免费观看 | 在线观看免费日韩 | 久久精品2| 亚洲精品国偷自产在线99热 | 99热这里只有精品国产首页 | 精品96久久久久久中文字幕无 | 国产二区av | 免费久久久久久久 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 人人爽人人看 | 久草电影免费在线观看 | 91网在线观看 | 波多野结衣精品在线 | av丝袜在线 | 亚洲在线网址 | 欧美片网站yy | 国产字幕在线看 | 黄色国产区 | www.天堂av| 亚洲六月丁香色婷婷综合久久 | www.888av | 国产成人无码AⅤ片在线观 日韩av不卡在线 | 国产精品视频内 | 伊人一级 | 69国产盗摄一区二区三区五区 | 不卡的av中文字幕 | 日韩在线电影 | 日韩av黄 | 国产精品自在线拍国产 | 日韩欧美高清不卡 | 天天天天爽 | 激情综合亚洲精品 | 久久久蜜桃一区二区 | 在线播放国产一区二区三区 | 国产免费作爱视频 | av在线免费网 | 在线观看成人毛片 | 日韩一区二区在线免费观看 | 日韩高清在线一区 | 天天av资源| 久草av在线播放 | 午夜.dj高清免费观看视频 | av在线电影免费观看 | 久久国产亚洲 | 天天夜夜狠狠操 | 又黄又网站 | 深爱五月激情五月 | 久久久久欠精品国产毛片国产毛生 | 久久综合欧美精品亚洲一区 | 视频在线观看入口黄最新永久免费国产 | 久久激情电影 | 免费日韩高清 | 在线视频亚洲 | 黄色的视频 | 伊人国产女 | 国产视频2021 | 日韩高清一二三区 | 国产一区在线观看免费 | 黄色1级大片 | 在线国产视频 | 91成人精品 | 国产精品18久久久久久久久久久久 | 久久久精品国产免费观看一区二区 | 色婷久久 | 久久久www免费电影网 | 成人久久毛片 | 国产精品专区h在线观看 | 天天操天天操天天操天天操 | 日本久久片 | 中文字幕在线免费观看视频 | 91污污 | 日日夜夜天天干 | 韩国av电影在线观看 | 欧美一级免费黄色片 | 成人天堂网 | 欧美日韩国产精品一区二区亚洲 | 亚洲免费观看在线视频 | 高清免费在线视频 | 揉bbb玩bbb少妇bbb | 人人超碰人人 | 免费欧美 | 日韩欧美一级二级 | 久久久综合九色合综国产精品 | 成人av一区二区兰花在线播放 | 亚洲国产精品传媒在线观看 | 成人在线黄色电影 | 在线免费视频一区 | 狠狠狠狠狠狠操 | 色综合久久精品 | 日本黄色免费看 | 亚洲黄色在线播放 | 亚洲欧洲一区二区在线观看 | 国产精品视频地址 | 国产人在线成免费视频 | 91麻豆文化传媒在线观看 | 奇米影视在线99精品 | 天天做天天爱天天综合网 | 一级a毛片高清视频 | 亚洲精品videossex少妇 | 国产高清在线不卡 | 欧美99热| 日韩欧美视频免费在线观看 | 最近更新好看的中文字幕 | 亚洲理论在线观看电影 | 激情视频一区二区三区 | 在线免费黄 | 久久久亚洲影院 | 91视频 - 88av | 91在线视频播放 | 欧美日韩高清一区二区 | 色av男人的天堂免费在线 | 国产999精品视频 | 福利一区视频 | 视频在线播放国产 | 天天干天天玩天天操 | 午夜在线免费观看视频 | 久久久国产精品一区二区中文 | 99视频+国产日韩欧美 | 午夜美女网站 | 天天干天天干天天干 | 婷婷资源站 | 欧美日韩在线精品一区二区 | 国产成人黄色在线 | 色综合久久88色综合天天6 | 日韩偷拍精品 | 久久99亚洲精品久久 | 欧美激情在线网站 | 在线免费av观看 | 成人看片 | 狠狠综合久久av | 国产精品视频免费在线观看 | 日韩a级黄色片 | 久久av在线 | 免费在线观看亚洲视频 | 在线观看日韩一区 | av黄色大片| 综合久久网站 | 亚洲欧美激情插 | 999久久久| 久久久亚洲电影 | 久久天天躁狠狠躁夜夜不卡公司 | 成人av地址 | 国产精品99久久久久久宅男 | 久久久久久久免费 | 国产精品免费一区二区 | 美女视频久久 | 在线观看日本高清mv视频 | 夜夜婷婷| 一级黄色电影网站 | 亚洲精品一区二区18漫画 | 丁香六月婷婷开心 | 婷婷.com| 久久久午夜精品福利内容 | 亚洲国内精品视频 | 国产成人精品综合久久久 | 精品国产欧美一区二区 | 色婷婷综合视频在线观看 | 国产精品久久久久久久久久不蜜月 | 国产人在线成免费视频 | 久久精品一二区 | 国产精品久久网站 | 日韩理论片在线观看 | a级黄色片视频 | 精品视频99 | 日韩成年视频 | www.久久精品视频 | 91精品国自产拍天天拍 | 69视频网站| 毛片网在线 | 久久国产热 | 69精品视频在线观看 | 欧美日韩高清一区二区三区 | 97在线视频免费播放 | 一区二区视频在线免费观看 | 日本最新中文字幕 | 日韩精品在线免费观看 | 日韩欧美在线不卡 | 日韩在线一二三区 | 国产在线更新 | 在线观看中文 | h网站免费在线观看 | 亚洲狠狠婷婷综合久久久 | 国产一级黄色免费看 | 日韩理论在线视频 | 日韩精品欧美专区 | a视频在线看 | 久久高清国产视频 | 鲁一鲁影院 | 日本动漫做毛片一区二区 | 国产一二三区在线观看 | 91精品国产成人 | 中文字幕欧美日韩va免费视频 | 天天草天天干天天射 | 69亚洲乱 | 国产黄色片久久久 | 九九久久视频 | 奇米影视777影音先锋 | 日韩经典一区二区三区 | 午夜美女福利直播 | 国产精品爽爽久久久久久蜜臀 | 精品五月天 | 高清av中文字幕 | 福利网址在线观看 | 西西大胆啪啪 | 亚洲美女久久 | 久久久久久久久久网站 | 欧美性久久久久久 | 亚洲国产av精品毛片鲁大师 | 国产精品九九热 | 日日夜夜天天综合 | 中文字幕一区二区三区久久蜜桃 | 国产精品成人a免费观看 | 亚洲精品高清视频 | 911精品美国片911久久久 | 成人av手机在线 | 色.com| 久久综合毛片 | 国产一级电影 | 久久国产女人 | 蜜臀久久99静品久久久久久 | 超碰在线94 | 9999在线观看 | 91自拍视频在线观看 | 黄色片毛片 | 91麻豆精品一区二区三区 | 中文在线字幕观看电影 | 在线看中文字幕 | 国语自产偷拍精品视频偷 | 日韩av电影中文字幕在线观看 | 欧美久久久久久久久 | 免费色视频网站 | 国内精品久久久久影院男同志 | 国产老太婆免费交性大片 | 亚洲视频在线观看 | 日韩av不卡在线观看 | 国产精品99久久久久久小说 | 亚洲综合狠狠干 | 欧美一级高清片 | 日韩天天干| 在线99视频| 91在线文字幕 | 亚洲视频,欧洲视频 | 奇米影视8888 | 久久精品站 | 久久久91精品国产一区二区精品 | 久久99国产精品视频 | 韩国精品福利一区二区三区 | 一区二区久久久久 | 狠狠干 狠狠操 | 国产一区欧美二区 | 中文字幕av免费 | 在线观看av网 | 国产 欧美 日本 | 97成人资源 | 亚洲精品99久久久久中文字幕 | 日韩精品中文字幕在线播放 | 亚洲三级av | 国产一区免费在线 | 黄网站免费大全入口 | 在线免费观看的av网站 | 国产aa免费视频 | 亚洲综合色视频在线观看 | 亚洲精品av中文字幕在线在线 | 色先锋av资源中文字幕 | 亚洲日本在线视频观看 | 久久综合给合久久狠狠色 | 高潮毛片无遮挡高清免费 | 久久久精品在线观看 | 国产丝袜制服在线 | 色综合天天综合网国产成人网 | 国产精品a成v人在线播放 | 一级黄毛片 | 成人在线视频免费看 | 天天搞天天 | 日韩欧美在线观看一区 | 欧美孕交vivoestv另类 | 国产精品第一视频 | 日本高清dvd | 香蕉国产91 | 蜜臀av网址| 综合在线亚洲 | 久久玖 | 国产成人亚洲精品自产在线 | 在线观看免费视频你懂的 | 在线播放你懂 | 99色人 | 国产女人18毛片水真多18精品 | 欧美精彩视频 | 一区二区三区免费在线观看 | 久久在线精品 | 精品美女在线视频 | 日韩精品专区在线影院重磅 | 日韩福利在线观看 | 国产中文字幕av | 亚洲精选视频免费看 | 久精品在线观看 | 国产精品一区二区三区在线播放 | 天无日天天操天天干 | 一本一道久久a久久精品蜜桃 | 91精品久久久久久综合五月天 | 欧美a级在线免费观看 | 91在线成人 | 日韩欧美一区二区三区视频 | 91精品对白一区国产伦 | 91久久精品一区 | 波多野结衣资源 | ,午夜性刺激免费看视频 | 五月婷婷免费 | 亚洲动漫在线观看 | 在线a视频免费观看 | 首页国产精品 | 香蕉视频在线视频 | 色婷婷伊人 | 国内精品久久久久影院日本资源 | 久久久影院一区二区三区 | 五月开心六月伊人色婷婷 | 国产999视频 | 国产视频1区2区3区 久久夜视频 | 操操日 | 天天曰| 亚洲 中文 欧美 日韩vr 在线 | 探花视频在线版播放免费观看 | 久久久久亚洲精品成人网小说 | 91成人精品观看 | 中文字幕在线观看免费 | 狠狠色噜噜狠狠狠 | 日韩手机在线 | 日韩在线电影一区二区 | 国产精品久久久久久久久久免费 | 国产日本高清 | 欧美性生活免费 | 久久视频这里只有精品 | 91丨九色丨勾搭 | 一区二区视频在线看 | 久草免费色站 | 97国产大学生情侣酒店的特点 | 久久视频99 | 亚洲成av人片在线观看香蕉 | 久久精品久久99 | 99视频国产在线 | 国产美女黄网站免费 | 久久人人爽人人人人片 | 亚洲国产成人av网 | 欧美激情精品久久久久 | www国产亚洲精品久久网站 | 亚洲激情综合 | 日韩精品无 | 天天草天天干天天 | 狠狠色丁香婷婷综合久小说久 | 亚洲男人天堂a | 久久久久亚洲精品中文字幕 | 国产一区二区在线免费播放 | 天天射天天干 | 久久99久久99精品中文字幕 | 黄色精品一区二区 | 国产一级二级在线播放 | 欧美色精品天天在线观看视频 | 欧美怡红院视频 | 日韩av电影中文字幕 | av成年人电影 | 精品成人a区在线观看 | 日日夜夜添 | 日日操狠狠干 | 久久国产精品系列 | 一级全黄毛片 | 国产午夜精品福利视频 | 91丨九色丨蝌蚪丰满 | 97成人资源站 | 午夜精品一区二区三区在线观看 | 午夜电影一区 | 天天插天天射 | 少妇超碰在线 | 国产理伦在线 | 日批在线看 | 国产精品欧美在线 | 黄网站色欧美视频 | 亚洲最新在线视频 | 成人毛片一区 | 久久天天躁 | 日韩极品在线 | 丁香六月国产 | 欧美少妇的秘密 | 一区二区三区四区不卡 | 国产黄a三级三级三级三级三级 | 免费观看一级成人毛片 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 四虎欧美 | www.亚洲视频 | 99久久99热这里只有精品 | 波多野结衣电影一区二区三区 | 色婷婷久久久综合中文字幕 | 99久久久国产精品免费观看 | 久久成人亚洲欧美电影 | 日韩午夜剧场 | 亚洲天天综合 | 国产精品一区二区在线观看免费 | 九九九九九九精品任你躁 | 97超碰伊人 | 天天操天天干天天 | 亚洲视频在线观看 | 在线播放国产一区二区三区 | 九九九免费视频 | 久久精品永久免费 | 精品美女在线视频 | 欧美日韩a视频 | 国产精品网站一区二区三区 | 久久理论视频 | 欧美久草在线 | 国产在线高清 | 99在线视频播放 | 欧美精品亚洲精品日韩精品 | 99久久99久国产黄毛片 | 热久久电影 | 五月天婷婷免费视频 | 伊人资源站 | 国产在线国偷精品产拍免费yy | 亚洲精选在线观看 | 亚洲国产伊人 | 黄色av免费电影 | 偷拍久久久 | 国产 欧美 日本 | www日韩视频 | 国产69久久精品成人看 | 激情av五月婷婷 | 99久久精品国产欧美主题曲 | 天天干天天操天天搞 | 久久久黄色免费网站 | 黄色网址中文字幕 | 久久一精品 | 99视频偷窥在线精品国自产拍 | 国产精品女人网站 | 日韩精品视频免费 | 中文在线最新版天堂 | 天天操天天操天天干 | 999亚洲国产996395 | 色悠悠久久综合 | 麻花天美星空视频 | 色播99| a成人v | 亚洲h在线播放在线观看h | 伊人黄色网| 涩涩色亚洲一区 | 欧美视频www| 欧美最猛性xxxxx免费 | 成年美女黄网站色大片免费看 | 久久99热久久99精品 | 久久九九影院 | 国产精品综合av一区二区国产馆 | 日韩激情中文字幕 | 久久免费电影网 | 婷婷综合亚洲 | 欧美精品国产综合久久 | 91精品办公室少妇高潮对白 | 国产麻豆传媒 | www.伊人网| 一区二区三区免费播放 | 日本中文乱码卡一卡二新区 | 亚洲精品国产成人 | 中文字幕成人在线观看 | 园产精品久久久久久久7电影 | 亚洲免费成人 | 亚洲女人天堂成人av在线 | 国内小视频在线观看 | 日日麻批40分钟视频免费观看 | 天天干天天干天天干天天干天天干天天干 | 一本之道乱码区 | 亚洲精品视频偷拍 | 四虎影视8848aamm| 欧美另类交在线观看 | 特级西西444www大精品视频免费看 | 亚洲闷骚少妇在线观看网站 | 成人av影院在线观看 | 激情欧美日韩一区二区 | 超碰在线观看99 | 在线观看91av | japanesexxxhd奶水 国产一区二区在线免费观看 | 久视频在线| 亚洲精品乱码 | 美女视频网站久久 | 欧美日韩高清国产 | av三级在线播放 | 美女网站在线免费观看 | 亚洲三级黄 | 黄av免费| 久久国产精品久久精品国产演员表 | 久久综合狠狠狠色97 | 国内精品久久久久影院一蜜桃 | 国产成人久久 | 日韩高清无线码2023 | 婷婷五月在线视频 | 444av| 免费视频网 | 黄色片亚洲| 韩国精品在线观看 | 九九九九九九精品任你躁 | 国产色在线观看 | 国产 日韩 欧美 在线 | 日韩在线第一 | 久久综合色影院 | 国产在线视频导航 | 天天爱天天操天天射 | av在线8| 午夜影视剧场 | 五月激情av| 最新国产在线视频 | 国产精品精品国产 | 成年人电影毛片 | 午夜精品福利一区二区 | 婷婷视频 | 日韩欧美精品免费 | 亚洲天堂自拍视频 | 99视频这里只有 | 日韩一级黄色片 | 丁香高清视频在线看看 | 久久久精品国产一区二区电影四季 | 久久久久久久国产精品 | 久久午夜电影 | 色视频网址 | 国产精品一区久久久久 | 亚洲视频免费 | 91一区二区三区久久久久国产乱 | 久久这里有精品 | 国产黄色片一级三级 | 国产视频一区在线免费观看 | 久久a视频 | av在线免费不卡 | 日韩在线观看你懂的 | 一区中文字幕电影 | 国产一区二区免费在线观看 | 国产美女搞久久 | 亚洲高清激情 | 欧美色黄 | 缴情综合网五月天 | 2023亚洲精品国偷拍自产在线 | 97人人模人人爽人人喊网 | 久久久久久草 | 国产一区二区精品在线 | 在线免费观看麻豆视频 | 国产精品久久久久久久电影 | 香蕉视频在线观看免费 | 四虎影视精品永久在线观看 | 日韩99热 | 欧美一级淫片videoshd | 国产精品白浆视频 | 欧美成人精品欧美一级乱黄 | 超碰在线94 | 伊色综合久久之综合久久 | 国产成人三级在线 | 欧美在线a视频 | 99色资源 | 九九久久精品视频 | 久久综合99 | 91九色最新地址 | 国产网站色 | 色婷婷国产精品一区在线观看 | 久久在线视频在线 | 亚洲精色| 中文字幕视频在线播放 | 国产视频在线观看一区 | 欧美福利久久 | 免费久久网站 | 在线影视 一区 二区 三区 | 久草在线视频看看 | 国产99久久精品一区二区300 | 黄色成人免费电影 | 国产一区在线观看免费 | 午夜精品电影一区二区在线 | 99精品影视 | 91av视频免费观看 | 日韩在线观看一区二区三区 | 欧美成人性网 | 五月婷婷六月丁香 | 在线小视频你懂的 | 精品人人人 | 亚洲精品在线视频网站 | 欧美日韩视频在线观看一区二区 | 色噜噜噜噜 | 亚洲一二区视频 | 麻豆视频免费在线 | 久久精品国产第一区二区三区 | 最新中文字幕视频 | 亚洲一区在线看 | 亚洲一区免费在线 | 国产小视频在线看 | 97国产电影 | 日本性xxx | 午夜av影院 | 午夜123| 中文字幕乱码亚洲精品一区 | 日韩电影中文字幕在线观看 | 午夜精品久久久久久久久久久久久久 | 在线免费观看麻豆 | www夜夜操 | 国产免费片 | 欧美性生交大片免网 | 久久综合久久综合九色 | 欧美成人黄色 | 久久久久久久久电影 | 午夜精品电影一区二区在线 | 国产一区二区免费在线观看 | 欧美日韩一二三四区 | 亚洲精品美女在线 | 97在线精品国自产拍中文 | 狠狠插狠狠干 | 国产自制av | 色99视频| 天天操天天干天天综合网 | 青青草国产免费 | 91漂亮少妇露脸在线播放 | 亚洲另类人人澡 | 一区 二区 精品 |