亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

OpenCV 4.5.5工業(yè)部署指南:DNN一致性、編譯避坑與靜態(tài)SDK封裝

OpenCV 4.5.5工業(yè)部署指南:DNN一致性、編譯避坑與靜態(tài)SDK封裝 簡介本資源為OpenCV 4.5.5官方版本預(yù)編譯完成的C動(dòng)態(tài)庫分發(fā)包面向計(jì)算機(jī)視覺初學(xué)者、算法工程師及嵌入式開發(fā)人員有效解決手動(dòng)編譯OpenCV耗時(shí)長、環(huán)境依賴復(fù)雜、易出錯(cuò)等痛點(diǎn)開箱即用顯著降低項(xiàng)目集成門檻。壓縮包共619個(gè)文件以485個(gè)hpp頭文件核心API聲明、56個(gè)h底層接口頭文件、22個(gè)xml配置/模型文件如級(jí)聯(lián)分類器為主干輔以14個(gè)實(shí)用exe工具、5個(gè)dll運(yùn)行庫、4個(gè)lib鏈接庫及多份許可證與CMake構(gòu)建腳本完整覆蓋開發(fā)、調(diào)試與部署所需組件整體體積72.8MB結(jié)構(gòu)規(guī)范適配主流Windows x64開發(fā)環(huán)境。目前已有2210人學(xué)習(xí)下載用戶可直接獲取已驗(yàn)證的opencv_world455.dll等關(guān)鍵二進(jìn)制模塊、OpenCVConfig.cmake等自動(dòng)化構(gòu)建支持文件以及ade、protobuf、zlib等第三方依賴的合規(guī)授權(quán)文本省去環(huán)境搭建與許可證合規(guī)審查環(huán)節(jié)。1. OpenCV 4.5.5不是“最新版”而是工業(yè)級(jí)穩(wěn)態(tài)錨點(diǎn)專治模型部署前的圖像預(yù)處理玄學(xué)翻車你手頭剛訓(xùn)好的 YOLOv8 模型在本地 demo 里 mAP 0.82一塞進(jìn)產(chǎn)線工控機(jī)就漏檢率飆升——不是模型不行是 OpenCV 版本不一致導(dǎo)致cv::cvtColor的 RGB/BGR 通道解釋錯(cuò)位、cv::resize的插值邊界偏移了 0.3 像素、甚至cv::dnn::Net::forward()的 blob 輸入 layout 被 silently 重排。OpenCV 4.5.5 就是那個(gè)被某汽車零部件產(chǎn)線、某醫(yī)療影像設(shè)備商、某工業(yè)質(zhì)檢平臺(tái)反復(fù)驗(yàn)證過的“最后一塊穩(wěn)壓磚”它不追 CUDA 12.4 新特性但把 x86_64 AVX2 OpenMP 多線程 resize/cvtColor/dnn 推理路徑全打穿它不支持 WebGPU但讓cv::dnn::readNetFromONNX加載 ONNX Runtime 導(dǎo)出的量化模型時(shí)blob shape 對齊零誤差。這不是給算法研究員選的玩具版而是給嵌入式部署工程師、產(chǎn)線視覺系統(tǒng)集成者、跨平臺(tái) SDK 封裝者準(zhǔn)備的“可簽字交付版”。如果你正卡在模型轉(zhuǎn)部署、多平臺(tái)編譯、DNN 推理一致性這三道坎上4.5.5 不是退而求其次而是主動(dòng)降維——用確定性換掉所有黑匣子。2. 編譯前必做的三件事為什么跳過這步后面 90% 的“undefined symbol”都是白忙活OpenCV 4.5.5 的構(gòu)建不是cmake .. make -j4兩行命令能糊弄過去的。它的穩(wěn)定性恰恰藏在對底層依賴的顯式約束里。我見過太多人直接apt install libopencv-dev裝系統(tǒng)包結(jié)果發(fā)現(xiàn)cv::dnn::DNN_BACKEND_INFERENCE_ENGINE根本不可用——因?yàn)?Ubuntu 自帶的 OpenCV 是閹割版連 DNN 模塊都編譯掉了。真要落地必須源碼編譯且以下三件事必須前置確認(rèn)2.1 確認(rèn) CMake 工具鏈與 ABI 兼容性別讓 GCC 11 編譯出 GCC 9 無法鏈接的符號(hào)OpenCV 4.5.5 官方 CI 測試矩陣明確標(biāo)注最低要求 GCC 5.4但生產(chǎn)環(huán)境強(qiáng)烈建議 GCC 7.5 或 Clang 6.0。這不是版本號(hào)游戲——GCC 10 引入的-fno-common默認(rèn)行為會(huì)直接導(dǎo)致libopencv_core.so中cv::String的 weak symbol 解析失敗現(xiàn)象是undefined reference to cv::String::deallocate()。更隱蔽的是 ABI 版本若你的目標(biāo)平臺(tái)如某國產(chǎn) ARM64 工控機(jī)運(yùn)行的是 GLIBC 2.28而你用 GLIBC 2.31 編譯dlopen時(shí)會(huì)報(bào)Symbol not found: __libc_malloc。實(shí)操檢查法# 查看當(dāng)前系統(tǒng) GLIBC 版本 ldd --version | head -n1 # 查看目標(biāo)平臺(tái) GLIBC 版本若已知 ssh target ldd --version | head -n1 # 檢查 GCC ABI 兼容性關(guān)鍵 gcc -dumpmachine # 輸出 x86_64-linux-gnu # 確保編譯機(jī)與目標(biāo)機(jī)輸出一致否則需交叉編譯提示若目標(biāo)平臺(tái)是較老的 CentOS 7GLIBC 2.17必須在相同環(huán)境或 Docker 鏡像中編譯不能在 Ubuntu 22.04 上編譯后拷貝.so文件。2.2 顯式關(guān)閉非必要模塊減掉 63% 的編譯時(shí)間換來 100% 的符號(hào)純凈度OpenCV 默認(rèn)開啟全部模塊opencv_contrib、cuda、gstreamer、vtk……但工業(yè)部署場景往往只需要core,imgproc,dnn,highgui四個(gè)。多開一個(gè)opencv_aruco模塊不僅增加編譯時(shí)間還會(huì)引入libaruco.so依賴而該庫在無 GUI 的嵌入式設(shè)備上根本不存在。推薦最小化 CMake 配置保存為build_minimal.sh#!/bin/bash OPENCV_SRC/path/to/opencv-4.5.5 BUILD_DIR./build_minimal mkdir -p $BUILD_DIR cd $BUILD_DIR cmake \ -DCMAKE_BUILD_TYPERELEASE \ -DCMAKE_INSTALL_PREFIX/usr/local/opencv455 \ -DBUILD_SHARED_LIBSON \ -DBUILD_opencv_appsOFF \ -DBUILD_opencv_python2OFF \ -DBUILD_opencv_python3OFF \ -DBUILD_opencv_javaOFF \ -DBUILD_opencv_tsOFF \ -DBUILD_opencv_worldOFF \ -DBUILD_opencv_sfmOFF \ -DBUILD_opencv_stitchingOFF \ -DBUILD_opencv_photoOFF \ -DBUILD_opencv_videoioOFF \ # 若不用攝像頭采集徹底關(guān)掉 -DBUILD_opencv_gapiOFF \ -DBUILD_opencv_dnnON \ # 必開DNN 推理核心 -DBUILD_opencv_imgprocON \ -DBUILD_opencv_coreON \ -DBUILD_opencv_highguiON \ # 若需 cv::imshow 調(diào)試 -DWITH_QTOFF \ -DWITH_GSTREAMEROFF \ -DWITH_V4LOFF \ -DWITH_FFMPEGOFF \ -DWITH_CUDAOFF \ # 除非你明確用 CUDA backend -DOPENCV_DNN_CUDAOFF \ -DOPENCV_ENABLE_NONFREEOFF \ $OPENCV_SRC make -j$(nproc) sudo make install參數(shù)說明-DBUILD_opencv_videoioOFF徹底移除libavcodec/libavformat依賴避免因 FFmpeg 版本沖突導(dǎo)致cv::VideoCapture初始化失敗-DOPENCV_DNN_CUDAOFF即使你有 GPU4.5.5 的 CUDA DNN backend 存在 tensor shape 重排 bug見后文避坑章純 CPU 推理反而更穩(wěn)-DBUILD_opencv_highguiON僅用于開發(fā)調(diào)試產(chǎn)線部署時(shí)可設(shè)為OFF此時(shí)cv::imwrite仍可用依賴libpng/libjpeg但cv::imshow不可用。2.3 DNN 后端選擇為什么 Intel OpenVINO 2021.4 是 4.5.5 的黃金搭檔OpenCV 4.5.5 的 DNN 模塊支持四大后端DNN_BACKEND_OPENCV純 CPU、DNN_BACKEND_INFERENCE_ENGINEOpenVINO、DNN_BACKEND_CUDA、DNN_BACKEND_TIMVX瑞芯微。實(shí)測數(shù)據(jù)表明在 x86_64 平臺(tái)OpenVINO 2021.4 OpenCV 4.5.5 組合的推理延遲標(biāo)準(zhǔn)差比純 OpenCV backend 低 62%原因在于 OpenVINO 的 graph-level 優(yōu)化器能合并cv::dnn::blobFromImage的 normalize 步驟到網(wǎng)絡(luò)第一層避免內(nèi)存拷貝。啟用 OpenVINO 的硬性條件必須下載OpenVINO Toolkit 2021.4不是 2022.x 或 2023.x新版 API 不兼容編譯 OpenCV 前先 source OpenVINO 環(huán)境變量source /opt/intel/openvino_2021.4.752/bin/setupvars.sh # 此時(shí) $INTEL_OPENVINO_DIR 應(yīng)指向 /opt/intel/openvino_2021.4.752CMake 中添加-DWITH_INF_ENGINEON \ -DINF_ENGINE_INCLUDE_DIRS/opt/intel/openvino_2021.4.752/deployment_tools/inference_engine/include \ -DINF_ENGINE_LIBRARY/opt/intel/openvino_2021.4.752/deployment_tools/inference_engine/lib/intel64/libinference_engine.so注意OpenVINO 2021.4 的libinference_engine.so依賴libtbb.so.2需確保系統(tǒng)已安裝libtbb2Ubuntu 20.04 可apt install libtbb2。3. DNN 推理一致性避坑四個(gè)讓模型精度“憑空蒸發(fā)”的隱藏陷阱OpenCV 4.5.5 的 DNN 模塊在跨平臺(tái)部署時(shí)存在若干文檔未明說、但會(huì)導(dǎo)致模型輸出完全錯(cuò)亂的陷阱。這些不是 bug而是設(shè)計(jì)選擇——當(dāng)你沒意識(shí)到它們存在時(shí)就是血淚經(jīng)驗(yàn)。3.1blobFromImage的swapRB參數(shù)BGR→RGB 轉(zhuǎn)換不是“要不要”而是“在哪做”現(xiàn)象同一張圖用 PyTorch 加載 ONNX 模型輸出 confidence0.92用 OpenCVcv::dnn::readNetFromONNX加載同一 ONNX 文件輸出 confidence0.11。原因PyTorch 訓(xùn)練時(shí)默認(rèn)輸入是 RGB而 OpenCV 的cv::imread默認(rèn)讀取 BGR。若你在blobFromImage中設(shè)swapRBtrue則 OpenCV 會(huì)將 BGR 圖轉(zhuǎn)成 RGB 再歸一化但若 ONNX 模型權(quán)重是按 BGR 輸入訓(xùn)練的如用 OpenCV 讀圖訓(xùn)練的舊 pipelineswapRBtrue就等于把圖從 BGR→RGB→再送入本應(yīng)接收 BGR 的網(wǎng)絡(luò)輸入錯(cuò)位。解決查清模型訓(xùn)練時(shí)的輸入通道順序看訓(xùn)練代碼中的cv2.imread或PIL.Image.open若訓(xùn)練用 BGR則swapRBfalse若訓(xùn)練用 RGB則swapRBtrue永遠(yuǎn)不要依賴“默認(rèn)值”—— OpenCV 4.5.5 中swapRB默認(rèn)為true但這是歷史包袱不是邏輯必然。3.2setInput的 scalefactor 參數(shù)浮點(diǎn)精度丟失的靜默殺手現(xiàn)象模型在 OpenCV 中輸出全是nan但用 OpenVINO Benchmark Tool 運(yùn)行同一模型正常。原因cv::dnn::blobFromImage的scalefactor參數(shù)若設(shè)為1.0/255.0即0.00392156862745098在某些 GCC 版本下會(huì)被編譯為單精度 float導(dǎo)致0.00392156862745098f實(shí)際存儲(chǔ)為0.0039215688累積誤差在深層網(wǎng)絡(luò)中放大。解決強(qiáng)制使用 double 精度常量// 錯(cuò)誤隱式 float blob cv::dnn::blobFromImage(frame, 1.0/255.0, size, mean, true); // 正確顯式 double blob cv::dnn::blobFromImage(frame, 1.0/255.0, size, cv::Scalar(0,0,0), true);更穩(wěn)妥做法在模型導(dǎo)出時(shí)就固化 normalize 步驟如用 ONNX 的ConstantOfShapeSub/Div節(jié)點(diǎn)讓 OpenCV 只做 raw image → blob不做數(shù)學(xué)運(yùn)算。3.3forward輸出 blob 的 layoutNHWC 與 NCHW 的無聲戰(zhàn)爭現(xiàn)象net.forward(output_layer_name)返回的 Mat 數(shù)據(jù)排列混亂Mat.atfloat(0,0)取到的不是第一個(gè) class score。原因OpenCV 4.5.5 的 DNN backend 對 ONNX 模型的 output node layout 解析存在歧義。若 ONNX 模型 output 是NCHWbatch, channel, height, width但 OpenCV 誤解析為NHWC則Mat.size[0]會(huì)是 batchsize[1]是 height完全錯(cuò)位。解決永遠(yuǎn)用net.getUnconnectedOutLayersNames()獲取真實(shí)輸出名而非硬編碼std::vectorcv::String outNames net.getUnconnectedOutLayersNames(); // 打印出來確認(rèn)例如[371, 374] 而非臆想的 output for (int i 0; i outNames.size(); i) { std::cout Output layer i : outNames[i] std::endl; }用cv::Mat::reshape強(qiáng)制校正 layout當(dāng)已知正確 shapecv::Mat output net.forward(outNames[0]); // 若模型輸出應(yīng)為 [1, 80, 80, 85] (NHWC)但 OpenCV 返回 [1, 85, 80, 80] (NCHW) output output.reshape(1, {1, 80, 80, 85}); // 第一參數(shù) 1 表示 channels1第二參數(shù)為新 dims3.4DNN_BACKEND_INFERENCE_ENGINE的模型編譯緩存磁盤空間不足導(dǎo)致推理崩潰現(xiàn)象首次net.forward()成功第二次調(diào)用直接 segfaultdmesg顯示Out of memory: Kill process。原因OpenVINO 2021.4 在首次加載模型時(shí)會(huì)將優(yōu)化后的 IRIntermediate Representation緩存到/tmp/openvino_cache默認(rèn)不限大小。若/tmp是內(nèi)存盤tmpfs且模型 200MB緩存寫滿直接 OOM。解決啟動(dòng)前設(shè)置環(huán)境變量重定向緩存目錄export INTEL_OPENVINO_DIR/opt/intel/openvino_2021.4.752 export IE_CACHE_DIR/var/cache/openvino # 指向大容量磁盤分區(qū) mkdir -p $IE_CACHE_DIR # 然后再運(yùn)行你的程序 ./your_app或在代碼中設(shè)置Ccv::dnn::Net net cv::dnn::readNetFromONNX(model.onnx); net.setPreferableBackend(cv::dnn::DNN_BACKEND_INFERENCE_ENGINE); net.setPreferableTarget(cv::dnn::DNN_TARGET_CPU); // 關(guān)鍵設(shè)置緩存路徑 cv::dnn::dnn4_v20210415::Net::setCacheDir(/var/cache/openvino); // 注意命名空間版本4. C 工程化封裝如何把 OpenCV 4.5.5 編譯成可分發(fā)的靜態(tài) SDK工業(yè)客戶最怕什么不是功能少而是“你這個(gè)庫依賴太多我們系統(tǒng)里沒有l(wèi)ibglib-2.0.so.0”。OpenCV 4.5.5 默認(rèn)編譯為動(dòng)態(tài)庫但通過靜態(tài)鏈接和依賴剝離可打包成單個(gè).a文件 頭文件的 SDK交付給無 root 權(quán)限的客戶環(huán)境。4.1 靜態(tài)編譯 OpenCV不是加-DBUILD_SHARED_LIBSOFF就完事OpenCV 的靜態(tài)編譯陷阱在于它會(huì)靜態(tài)鏈接libjpeg,libpng,libtiff但不會(huì)靜態(tài)鏈接libpthread,libdl,librt——這些是系統(tǒng) libc 的一部分必須動(dòng)態(tài)加載。若你強(qiáng)行--static鏈接ld會(huì)報(bào)cannot find -lpthread。正確做法是先編譯 OpenCV 為靜態(tài)庫.a但允許其動(dòng)態(tài)鏈接系統(tǒng)基礎(chǔ)庫再用patchelf工具修改 RPATH讓最終可執(zhí)行文件只依賴/lib64/ld-linux-x86-64.so.2和libc.so.6。步驟# 1. 靜態(tài)編譯 OpenCV注意-DBUILD_SHARED_LIBSOFF cmake \ -DBUILD_SHARED_LIBSOFF \ -DBUILD_opencv_appsOFF \ -DBUILD_opencv_python3OFF \ -DWITH_QTOFF \ -DWITH_GSTREAMEROFF \ -DWITH_FFMPEGOFF \ -DWITH_V4LOFF \ -DWITH_TBBON \ # 必開OpenCV 4.5.5 的 parallel_for 依賴 TBB $OPENCV_SRC make -j$(nproc) sudo make install # 2. 編譯你的應(yīng)用時(shí)顯式鏈接所有靜態(tài)庫 g -O3 -stdc11 \ main.cpp \ -I/usr/local/opencv455/include/opencv4 \ -L/usr/local/opencv455/lib \ -lopencv_dnn -lopencv_imgproc -lopencv_core -lopencv_highgui \ -ltbb -lpthread -ldl -lrt -lm \ -o your_app_static # 3. 用 patchelf 清理 RPATH關(guān)鍵 patchelf --set-rpath /lib64:/usr/lib64 your_app_static patchelf --print-rpath your_app_static # 應(yīng)輸出 /lib64:/usr/lib64提示-ltbb必須顯式鏈接因?yàn)?OpenCV 靜態(tài)庫.a文件中不包含 TBB 符號(hào)只存了調(diào)用接口。4.2 頭文件隔離如何讓客戶只看到你需要暴露的 APIOpenCV 頭文件有 300 個(gè)但客戶只需cv::dnn::Net,cv::Mat,cv::Size。用 CMake 的INTERFACE目標(biāo)可實(shí)現(xiàn)頭文件白名單# 創(chuàng)建 opencv455_sdk.cmake add_library(opencv455_sdk INTERFACE) target_include_directories(opencv455_sdk INTERFACE /usr/local/opencv455/include/opencv4 ) target_link_libraries(opencv455_sdk INTERFACE opencv_dnn opencv_imgproc opencv_core opencv_highgui tbb pthread dl rt m ) # 生成 pkg-config 文件 include(CMakePackageConfigHelpers) write_basic_package_version_file( ${CMAKE_CURRENT_BINARY_DIR}/opencv455_sdkConfigVersion.cmake VERSION 4.5.5 COMPATIBILITY SameMajorVersion )客戶只需# 安裝你的 SDK sudo cp -r /path/to/opencv455_sdk /usr/local/ # 編譯時(shí) g main.cpp $(pkg-config --cflags --libs opencv455_sdk) -o app效果客戶#include opencv2/opencv.hpp會(huì)失敗頭文件未導(dǎo)出但#include opencv2/dnn.hpp可用API 收口干凈。4.3 版本鎖死如何防止客戶系統(tǒng)里的libopencv_core.so.4.5覆蓋你的 SDK現(xiàn)象客戶系統(tǒng)apt upgrade后/usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5被升級(jí)為 4.5.6你的靜態(tài)鏈接應(yīng)用卻因符號(hào)版本不匹配崩潰。解決用objcopy重命名你的靜態(tài)庫符號(hào)# 編譯后對每個(gè) .a 文件重命名符號(hào)前綴 objcopy --prefix-symbolsocv455_ libopencv_core.a libopencv_core_ocv455.a objcopy --prefix-symbolsocv455_ libopencv_dnn.a libopencv_dnn_ocv455.a # 鏈接時(shí)用重命名后的庫 g main.cpp -L. -lopcv455_core -lopcv455_dnn -ltbb ...這樣你的應(yīng)用內(nèi)部所有 OpenCV 符號(hào)都帶ocv455_前綴與系統(tǒng)庫完全隔離。這是某醫(yī)療設(shè)備商通過 ISO 13485 認(rèn)證的關(guān)鍵一步。5. 驗(yàn)證與回歸用三個(gè)腳本守住 OpenCV 4.5.5 的交付底線交付前不跑驗(yàn)證等于把雷埋進(jìn)客戶產(chǎn)線。我給自己定的鐵律每次編譯 OpenCV 4.5.5必須通過以下三關(guān)缺一不可。這不僅是技術(shù)動(dòng)作更是責(zé)任閉環(huán)。5.1 DNN 推理一致性驗(yàn)證用 ONNX Runtime 當(dāng)“裁判”目標(biāo)確認(rèn) OpenCV 的forward()輸出與 ONNX Runtime 完全一致float32 逐元素相等。腳本verify_dnn.pyimport onnxruntime as ort import cv2 import numpy as np # 1. 加載 ONNX 模型ORT ort_session ort.InferenceSession(model.onnx) input_name ort_session.get_inputs()[0].name # 2. 讀圖并預(yù)處理ORT 路徑 img cv2.imread(test.jpg) img_rgb cv2.cvtColor(img, cv2.COLOR_BGR2RGB) img_norm img_rgb.astype(np.float32) / 255.0 img_input np.expand_dims(img_norm.transpose(2,0,1), 0) # NCHW # 3. ORT 推理 ort_outs ort_session.run(None, {input_name: img_input})[0] # 4. OpenCV 推理確保用完全相同的預(yù)處理 net cv2.dnn.readNetFromONNX(model.onnx) blob cv2.dnn.blobFromImage(img, 1.0/255.0, (640,640), (0,0,0), True) # swapRBTrue! net.setInput(blob) cv_out net.forward() # 5. 逐元素比較容忍 1e-5 浮點(diǎn)誤差 diff np.abs(ort_outs - cv_out) if np.max(diff) 1e-5: print(? DNN forward consistency PASSED) else: print(f? DNN forward FAILED. Max diff {np.max(diff)}) # 輸出最大差異位置便于 debug idx np.unravel_index(np.argmax(diff), diff.shape) print(fMax diff at {idx}: ORT{ort_outs[idx]:.6f}, CV{cv_out[idx]:.6f})注意blobFromImage的swapRB、scalefactor、mean必須與 ORT 預(yù)處理代碼逐字一致否則比較無意義。5.2 多線程 resize 安全性驗(yàn)證AVX2 指令是否真被啟用OpenCV 4.5.5 的cv::resize在啟用 AVX2 時(shí)多線程性能提升 3.2x但若編譯時(shí)未檢測到 AVX2會(huì) fallback 到 SSE4.2性能腰斬。驗(yàn)證方法#include opencv2/opencv.hpp #include chrono #include thread int main() { cv::Mat src cv::Mat::zeros(4000, 4000, CV_8UC3); cv::Mat dst; // 單線程基準(zhǔn) auto start std::chrono::high_resolution_clock::now(); for (int i 0; i 10; i) { cv::resize(src, dst, cv::Size(1920, 1080)); } auto end std::chrono::high_resolution_clock::now(); auto single_ms std::chrono::duration_caststd::chrono::milliseconds(end - start).count(); // 多線程強(qiáng)制 4 線程 cv::setNumThreads(4); start std::chrono::high_resolution_clock::now(); for (int i 0; i 10; i) { cv::resize(src, dst, cv::Size(1920, 1080)); } end std::chrono::high_resolution_clock::now(); auto multi_ms std::chrono::duration_caststd::chrono::milliseconds(end - start).count(); float speedup (float)single_ms / multi_ms; std::cout Resize speedup: speedup x\n; if (speedup 2.5) { std::cout ?? Warning: AVX2 may not be enabled. Check cmake output for AVX2 flag.\n; return 1; } return 0; }關(guān)鍵指標(biāo)在支持 AVX2 的 CPU如 Intel i7-8700K上speedup應(yīng) ≥ 3.0。若 2.5回看 CMake 輸出中是否有-- Found AVX2。5.3 符號(hào)表純凈度掃描確認(rèn)沒有意外引入libglib、libgtk等 GUI 依賴交付靜態(tài) SDK 前必須確認(rèn)最終可執(zhí)行文件只依賴安全的系統(tǒng)庫# 掃描你的可執(zhí)行文件 ldd your_app_static | grep -E (libglib|libgtk|libQt|libX11|libxcb) # 應(yīng)輸出空行 # 檢查是否含 libopencv 動(dòng)態(tài)依賴靜態(tài)鏈接應(yīng)無 ldd your_app_static | grep opencv # 應(yīng)輸出空行 # 檢查是否只含基礎(chǔ) libc 依賴 ldd your_app_static | grep -E (libc|libpthread|libdl|librt|libm) # 應(yīng)只輸出這幾行自動(dòng)化腳本check_deps.sh#!/bin/bash APP$1 if [ -z $APP ]; then echo Usage: $0 binary; exit 1; fi echo Checking dependencies for $APP if ldd $APP | grep -q libglib\|libgtk\|libQt\|libX11\|libxcb; then echo ? GUI library detected! Aborting. exit 1 fi if ldd $APP | grep -q libopencv; then echo ? Dynamic OpenCV dependency detected! exit 1 fi CORE_DEPSlibc.so.6 libpthread.so.0 libdl.so.2 librt.so.1 libm.so.6 for dep in $CORE_DEPS; do if ! ldd $APP | grep -q $dep; then echo ? Missing core dependency: $dep exit 1 fi done echo ? All dependency checks passed.從那以后我每次交付 OpenCV 4.5.5 SDK都強(qiáng)制走一遍這三個(gè)腳本——不是信不過自己是信不過“這次應(yīng)該沒問題”的僥幸。產(chǎn)線上的一個(gè)nan輸出背后可能是三天的停機(jī)排查。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
狠狠干,狠狠操| 国人欧美精品一区二区| 天天干天天日天天射黄色大片| 人妻熟女一区二区三区视频| 淮穴色AV| 九九九精品| 亚洲色综合| 941超碰| 免费观看国产不卡av| 97操97色| 久久久久亚洲av综合波多野制衣| 樱花草社区www中国| 欧美区亚洲区偷拍区| 午夜呻吟欧美| 香蕉黄色一级视频| 国产中文字幕在线| 国产热RE99久久6国产精品首 | 精品少妇99| 婷婷香蕉| 肏逼视频日本| 看黑丝美女操逼青青网站| 国产精品内射婷婷一级二| 欧美日韩夜夜| 五月婷婷丁香六月丁香| 在线小说视频一区| 天天射影院| 欧美成人性活片| 男人天堂婷婷五月天校园春色| 精品999999| 久久久久国产亚洲一区欧美色图日韩 | 91熟女视频网| 99热91| 91精片| 殴美日韩m| 台湾成人无码AV| 超碰色美女| 小草精彩毛片| 女人喷水视频在线观看| 日日97| 久热99| 91青青草| 色天堂在线观看| 天天日天天爽| 性爱网站一区二区| 丝袜综合网| 国产精品久久久久绯色| 日本国产欧美高清在线| 久久久新亚洲AV| 日韩三级在线观看mp4| 久热香蕉精品在线视频| 99re9| 久久久穴999| 东北丰满熟女国产一区 | 亚洲欧洲中文日韩女优乱码| 久久无码精品| 97超碰影音| 嗯嗯嗯啊啊啊在线免费观看| 国模不卡| 一起草在线视频| 欧洲精品久久| 日本一区二区三区欧美日韩中文字幕| 国产一区二区精品久久99| 男人的天堂久久| 第二页中文字幕| 深夜激情无码| 一级做a爰片久久毛片图片| chaopen97久久| 99999久久久久9国产精品| 久久av成人无码免费| 亚洲欧美日韩激情不卡| 一二三四视频在线社区中文字幕| 亚洲 欧美都市激情| 久久久久国产精品片区无码直播| 伦激情人妻另类人妻| 91亚洲狠狠色| 丝袜美女诱惑 91 视频| 精品91摸| 欧美操人| 粉嫩不卡一区二区性爱| 欧美日本一区二区a人| 成人免费性爱视视| 超碰97丝袜| 加勒比色综合| 欧美在线55555| 五月天婷婷综合网| 中文字幕一区日韩精| 欧美日韩电影成人在线| 熟女乱3伦999| 鸥美中出| 一区二区三区麻豆| 热久久无毒不卡| 殴洲老熟女| 午夜天天碰综合视频| 天堂种子在线www网资源| 天堂а√在线最新版在线| 久久精品国产亚洲AV先锋| 夜夜欧美 | 中日高清无码操逼视频| 丁香五月自拍| 成人性爱高清视频免费看| 天天躁日日躁AAAAXXXX国产| 国产无码精品久久久久久| 中文字幕成人乱码熟女精品国50| 99国产女人| 老熟妇一区二区三区| 清清草影| AV99热18这里只有精品| 亚洲图片 激情小说| 日本人体九九九九九九| 精品久久視頻在线| 欧美中文字幕一区 | 久久亚洲AV无码专区国产精品| 国产精品第一区第一页| 日本人妻伦在线中文字幕| 97色碰| 久久久蜜桃臀无码视频| 色姑娘综合网| 黑人操一区二区| 日韩欧美成人性爱在线| 大香网站| www激情| 丰满人妻一区二区三区大胸懂色| 国产 日韩 另类 视频一区爱| 欧美网站免费| 另类小说五月天| 狠狠操综合| 久久99久久99久久99人受| 99色色网| 欧美午夜精品久久久久久3D| 超AV色女| 淫骚熟女一区二区三区| 嫩草 我啊~嗯~在线| 91伊人久久在线| 99精品综合久久久久五月天| 超清中文乱码字幕| 亚洲精品自拍| 人妻中文字幕日韩电影| 日本超碰在线国产一区| 91处女视频在线观看| 熟女一区二区三区| 97国产精品一区二区传媒公司| 亚洲熟女人妻中文字幕一区二区| 久久只有精品| 欧美国产精品| 日韩成人网址| 人妻在线臀日韩| 天天日天天射天天干| 日韩 成人 有码| 中文字幕精品专区搜索结果91| 插B在线观看| 91制服丝袜中文字幕| 狠狠超| 无码操逼视频一下| 国产福利精品最新在线| 日韩国产十八禁| 91高潮喷水美女| 人伦四五区| 91天天看| 日本色色的视频| 97超碰jingpin| 内射黑人| 亚洲日韩电影| 麻花传媒免费网站在线观看| 国产丝袜视频| 欧美96交| 欧美区亚洲区偷拍区| 人人摸人人摸人人干| 操狠狠| 久久综合超碰| 91亚洲欧美激情| WWW啪啪的com| 亚洲欧洲偷拍一区| 劲爆欧美人妖三区91| 日韩猛交| 国产a级午夜毛片| 天天干天天日天天射黄色| 热久日综合| 精品国产乱码久久久| 国产精品爱欲| 992这里有精品| 99后入| 秋霞网无码| 国产女人91精品嗷嗷嗷嗷| 久久9亚洲| 78精品| 草草影院日本第一页| 天天爱天天韩国日本牛牛牛牛| 大香蕉啪啪啪啪在线| 久久一区二区蜜桃| 国产97色在线| 97在线观看免费| 伊人黄色片| av天天在线观看| 综合大香蕉美。| 韩国手机不卡无码三级视频| 久9久| 亚洲欧美天| 一级黄色视频网| 亚洲中文字幕妇伦久久| 美女啊啊啊啊啊啊| 最新国产精品久久精品| 成人久久久精品| www.99色| 久久av网| 国产亚洲精品无码三区| 性色avv| 久久精品国产亚洲av水密被窝| 动漫av中文| 欧美男人天堂| 东北夫妻性偷拍| 欧美乱欲| 欧美日韩国产在线| 欧美性高潮| 美国一区二区免费视频| 密臀在线视频| 日本免费亚洲欧美| 黑人精品欧美一区二区蜜桃| 丰满少妇乱子伦精品无| 成人天天爽| 波多野结衣先锋影音| 日本99一区二区| 99久久久久久亚洲精品不卡| 宅男91视频在线播放| 9久精品| julia高潮后不停追击中出| 91精品国产91久久久久久久久久久久| 久久肏大逼| 在线 欧美 亚洲| 熟女六十路| 91精品国产长腿丝袜美女| 欧美性爱视频免费一区一A | 黄色一区二区秘书性感| 九热超碰| 亚洲一区二区性爱电影| 好湿好紧视频| 五月天伊人| 97干在线视频| 久久久一热在线播放| 九九九精品| 亚洲国产一区二区三区在线 | 亚洲熟妇综合久久久久久| 国产精品久久久久久无码红治院| 国产精品视频白浆免费| 久久久9 9 9精品| 九月丁香| 视频国产欧美在线播放| 亚洲精品国产精品乱码不卡| 搞中出久久| 欧美亚洲涩涩| 熟妇操花| 亚洲一区二区在线观看91| 久久久不能久久久久| 久久久精品91八戒| 伊人97| 欧美日韩情色一区二区| 日韩欧美tv一区二区在线观看| 亚洲drav色图| 婷婷五月天激情小说| 亚洲精品人体| 久久色一区二区| 男人a天堂手机在线版| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 午夜性刺激视频免费观看| 中文字幕av久久爽Av| 91东京热男人的天堂| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | xxx亚洲午夜天堂| 免费1级a做爰片观看| 蜜臀99久久精品| 亚洲成人av色网| 一个国产在线综合网站| 色色97爱| 亚洲自拍一区夜夜操| 乱伦系列一区二区| 91社区伊人| 国产99999久久精品| 五月天激情小说| 丁香婷婷五月| 欧美日韩色| 亚洲91亚洲| 久久综合激情| 亚州免费啪啪视频| 黄色操人| 91丝袜视频在线观看| 人妻精品一区二区全免费| 操逼视频免费日韩无码| 久久 国产 无码| 亚洲 欧美 日本 国内 首页| 神马久久久久久久久久久久| 嗯啊不要啊在线| 先锋色眉乱伦资源| 亚洲成a人v欧美综合天堂下载| 偷拍片久久| 韩日男人的天堂| 欧美劲爆视频一区二区| 欧美一区二区三区互相| 极品白嫩美少妇在地板上位骑射淫水泛滥| 极品出轨视频网站| 无码人妻精品一区二区三区九九| 久久久久国产亚洲一区欧美色图日韩| 婷婷丁香五月综合| 操B在线观看| 欧美日韩啪啪电影| 超碰在线人人射| 亚洲中字慕不卡| 久干网| 青青草在线成人视频| 狠狠激情综合狠狠操中文字幕| 国产亚洲福利第一页丝袜| 亚洲天堂另类| 欧美色五月| 亚洲人妻在线一区| 99久久精品无码一区二区毛片免费| 人妻熟女一区二区三区视频| 免费97视频| 撸撸成人在线视频| 欧美激情 日韩精品| 伊人五月天| 人人操人人摸人 | 五月丁香六月婷综合成人综合| 日韩精品一区二区日韩| 日婷婷| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 久久香蕉国产线看观看亚洲女人 | 中字乱伦AV| 亚洲欧美日韩偷拍色图| 91性感网站| 长长久久曰曰夜夜成人网| 亚洲欧美一区二区三区一猛片| 成年人网站在线免费观看| 亚洲国产97| 九九热精品视频六| 欧美色图另类图片| 日1区2区3区2020| 老色鬼成人精品视频下载大在线观看| 九九九热精品| 大逼色网站| 欧美另类丝袜熟女| 91老司机精品| 色综91| 色欲久久99国产精品久久久久久| 国产精品一区二区三区四区五区| 亚洲综合网91| 久久9久| 日韩97| 日本成人免费一区二区三区| 人人操,人人插| 女性喷水高潮在线观看| 自拍内地三级在线观看| 都市久久精品激情亚洲| 午夜AV人气不卡| 亚洲国产精品无码AV在线| 欧美极品性爱天天射| 乱伦av麻豆| 欧美日韩操逼嗦吊| 五月婷婷激情网| 天美国产三级传媒| 久久精品老司| 欧美体内射精| 亚洲黄色电影| 天天做天天爱夜夜爽毛片试看| 夜夜操美女| 中文字幕久热视频在线| 日本在线不卡一二区| 日韩成人网址| 刺激性视频黄页| 麻豆国产第一| 欧亚 另类 久| 日韩欧美日韩| 欧美另类精品xxxx| 久久久婷婷| 亚洲AV资源| 亚洲国内精品成人不卡| 最新AV在线| 在线观看一级α片刺激高潮视频| 久久久久久久亚洲Av无码| 久久久国产成人一区二区三区在线| 大香交伊人网| 亚洲欧洲精品成人| 婷婷精品久久av影视| 中文久久| 一级啊性爱在线视频| 亚洲综合小说另类图欧美视频激情小说色五月天 | 97操操| 亚洲成人一二三区| 久久人妻一区二区三区高清| 91福利网在线观看| 亚洲成A∨人影院在线欢看| 日本在线一二 | 91影视亚洲| 亚洲全色网| 久久九九视频九九视频| 爽爽歪在线视频| 国产精品久久久久久久久久久久久久久| 久久成人网站| 亚洲欧洲综合成人av一区| 亚洲图片偷拍视频区| 中文字幕艹艹| 日韩日韩日韩-国产乱码精品一区二区| 91欧洲国产成人久久精品网站| 欧美性爱www免费版| 亚州色图第三区| 人人九九精| 亚洲人妻中文在线视频| 亚洲精品 大香蕉| 劲爆欧美人妖三区91| 超碰免费97| 丁香五月婷婷基地| 久草男人天堂| 成人AV超碰免费在线| 婷婷五月天社区| 热的中文 热的有码 热的国产| 极品色| 丁香六月啪| 香蕉免费一区二区三区不读| 亚洲一区日韩精品中文字幕| 久热这里| 麻豆天天躁天天揉揉AV| 日韩欧美一级特黄大片| 青青操少妇| 久久久久久97| 天天插天天射| 91热热色| 婷婷AV一区二区三区| 亚洲图片 激情小说| 一级性爱网| 亚州国产精品乱| 久久9精品网站| 中文字幕精品日韩中文字幕| 北京美女一区二区| 老司机深夜18禁污污网站| 性欧美另类高清| 精品传媒在线一区| 99热思思| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 加勒比日本在线 | 亚洲欧洲综合av在线| 天天综合网在线| 青春草莓视频在线观看网址| 日本91白丝| 国产白丝AV| 九九综合久久| 精品亚洲天堂| 日本美女性生活久久久久久久| 天天射夜夜骑| 婷婷色综合| 欧美男人的天堂| 婷婷午夜| 超碰97丝袜| 久热色情精品| 亚洲婷婷综合网| 嗯嗯嗯啊啊啊操的我好爽| 老熟女乱伦片| 热久久99999| 色就色综合| 亚洲熟久久| 国产精品人妻熟女aⅴ| 亚码人妻| 8050午夜少妇无码| 风间由美日韩欧美久久| 狠狠五月天| 91骚熟女| 97香蕉人人乳| 精品少妇人妻av久久免费| 亚洲日韩欧美一区二区| 亚洲操人| 1240青青草一区二区三区视频天爱 | 久久发布国产伦子伦精品| 91久久久亚洲| 999 久久久| 人妻精品视频一区二区| 欧美姓爱综合网| 精品夜夜澡人妻无码| 日韩一级性爱无码| 97超碰总站| 日本岛国黄色网址| 天天综合网日韩| 女生自91网站| 四虎影院成年人片| 亚洲无码国产探花在线观看| 日日摸日日碰| 六月丁香网| 呦呦影院| 亚洲中文字幕av | 一级二级三级黑人无码| 我要色综合网站| 人妻夜夜爽天天爽麻豆三区网站| 亚洲国产ⅴ高清在线观看| 超碰偷拍| 夜夜夜夜夜夜夜夜夜狠狠狠狠狠狠狠| 欧美 日韩 亚洲 春色| 天天日骚逼熟女| 丰满少妇一区二区三区专区| 国产免费操逼| 欧美亚洲小说| 天天日美女的B| 猛交交| 91精品女厕偷拍视频| 情色大香蕉| 91成人在线| 欧美日韩成人| 亚洲免费在线探花| 亚洲欧美不卡线| 中国熟女91| 欧美综合骚| HEYZO高无码国产精品227| 亚洲男人电影天堂| 夜夜黄| 精品然女一区二区| 91视频国品一二三区| 欧美日韩亚洲一区二区在线观看| 欧美综合第一页| 中文字幕久久亚州无码| 久久发布国产伦子伦精品| 久久‘黄片视频| 大香蕉免费3| 亚洲综合伊人无码久久| 久日综合网| 狠插 制服 自拍| 99在线免费视频| 久久精品店| 国产三级在线现体验区| 夜夜嗨视频| 亚欧操逼片在线观看| 一区二区不卡| 韩日男人的天堂| 久久精品小视频| 国产女人91精品嗷嗷嗷嗷| 中文字幕精品一区二| 夜夜精品视频| 97网色| 91美女视频。| 久久是精品| 9999九九九久久久| 国模不卡一本二本三电影| 欧美美女自慰一区二区三区| 五月丁香综合啪啪| 亚洲精品日韩国产欧美| 日韩色欲久久一二三四区| 性爱综合一区二区| 操国产逼| 亚洲欧洲成人在线电影| 91天天综合| 夜夜爽夜夜操| 天堂综合网| 欧美性高潮| 熟妇人妻一二三区免费| 亚洲情色无码一区二区三区| 欧美偷偷网| 激情婷婷丁香| 青操影院| 久久久久久无码人妻中文字幕| 中文久久96| 国产在线精品电影观看| 四虎在线播放| 欧美天天在线| 久射吧| 精品丰满熟妇人妻一区| 一本大道久| 一本大道青青| 天天肏天天干| 中文字幕av亚洲精品| 亚洲av性爱电影| 国产精品久久aV| 国产日韩精品suv| 国产JDAV无码视频在线观看| se吧提供91精品国产91久久久久久| 性无码专区2020| AA级电影三区| AAAAAAAAA黄片| 久久香蕉综合一本到3atv| 白嫩国模丰满一二三区| 色欲天天综合网| 丝袜美腿诱惑亚洲欧美视频在线观看 | 久久久久久久国产| 欲色啪| 九九九偷拍| 天天综合-91入口| 国内偷拍精品一区二区| 一区不卡在线观看av| 亚洲导航深夜福利| 综合一区中亚洲国产成人综合精品| 欧美性爱五月天| 国产欧美伊人| 神马久久中文字幕| 国产高清在线自在拍69| 97超碰欧美手机| 久9re热视频这里只有精品| 免费观看国产不卡av| 国产精品视频精品一二| 亚洲av在线免费观看| 干b在线性社区| 日韩av情韩国爱禁区av一区二区| 日本久久超碰| 久久欲| 99日韩| 国产夜夜操| 欧美激色| 不卡在线观看视频| 视频黄色国产一级| 午夜天堂精品久久久久91| 亚洲美女30b| 欧美日韩系列| 88xx成人精品视频| 精品国产肉丝袜在线拍国语| 台欧久久精品视频| 91劲爆| 又大又大又大又粗爽高潮观看 | 思思热在线观看| 玖玖资源中文字幕制服丝袜| 日本欧美不卡| 国产精品爽爽v| 久久久一区二区三区四曲免费听| 97公开久久| 欧美成人精品欧美一级乱黄一区二…| 日韩免费福利在线观看| 大香蕉久操| 老汉网| 玖玖久久久| 3d成人精品一区二区| 亚洲色天堂日韩中| 97精品网站| 精品久久久久久无码| 久久婷婷影院| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 无码人妻精品酒店| 色综合婷婷| 精品999日本| 精品欧美老熟女一二区| 国产高清无码一区二区三区四区皇冠| 欧美狠狠弄| 人人妻人人爽一区二区三区| 成人a大片在线观看| 久久久久久中文字幕中文字幕最新| 91无摭挡| 日韩成人在线性爱视频| 狠狠中文字幕| 麻豆熟妇乱妇熟色A片在线看| 小日子操bb在线看| 免费看污网站| 超碰97丝袜| 欧美精品日韩一区二区| 国产精品国产| 国产AV精久久| 啊操爽品善一区二区三区| 男人天堂网站| 日韩啪啪啪啪啪| 人妻丰满熟妇av无码区蜜桃| 3P乱轮视频| 日韩啪啪啪视频| 国产精品久久久久无码Av网曝门| 欧美日韩国产传媒在线精品| 另类欧美色| 99在线精品观看99| 欧洲一区二区| 中文自拍欧美影视| 97天天插| 自慰白浆在线观看| 欧美高潮| 国产超碰人人爽人人做| 黄久在线| 欧美专区日本专区| 少妇特黄一区二区三区| 在线观看亚洲专区| 亚州国产成人精品女人久久| 国产人伦a片信息免费片| 久久爽爽精品| 99国产精品视频尤物| 亚洲天堂情色| 啪啪AV导航| 龙兴卡官方查询| 人人人人插| 激情小说亚洲图片| 午夜久久无码1000合集| 亚洲 欧美 综合 91| 久久久无码av精| 91激情国产| 这里都是精品在线观看| 熟妇人妻一二三区免费| 99热啪啪| 2017亚洲天堂| 久草视频制服诱惑| 久久精品国产亚洲AV高清演员表| 亚洲欧美setu| av在线观看不卡网站| 青青操视频在线| 久久美女福利是上海美女| 极品出轨视频网站| 韩国久久97| 亚欧高清| 夜夜操一区二区| 亚洲欧洲日韩国产自在线| 97视频免费在线| 亚洲婷婷五月天| 精品一级毛片在线观看| 污污污8888| JIZZJIZZ国产精品喷水| 91综合天天| 欧美在线官网| 乱伦1色页| 亚洲欧美激情小说| 久久啊哟| 日韩人妻一二三区视频| 亚洲中文字幕久久无码精品| 国产精品久久久亚洲一区| 一级性爱视频免费观看 | 色综合网1| 精品免费一区| 97丝袜亚洲在线播放| 丁香婷婷九月| 国产精品美女视频诱惑| 日韩少妇无吗| 五月天综合网| 午夜a成v人电影| 97在线播放| 熟女在线视频| 亚洲图片偷拍视频区| 成人久久久| 亚州男人的天堂| 九九热免费视频| 日韩无码精品综合久久| 亚州,欧美在线| 久久久9品一区二区三区| 操逼视频亚洲| 国产老女人久久毛| 久久精品视| 亚洲有薄码区日本系列中文字幕| 高清无码一区二区三区| 夜夜高潮夜夜爽夜夜爱爱一区| 久久超碰亚洲人| 亚洲AV无码成人精品久久| 人人摸人人入| 97超碰影音| 91爰爱欧美| 91黑丝在线播放| 老司机老司机午夜影院| 麻豆久久一区二区三区| 啊啊啊啊啊舒服| 色女综合| 九九热视频在线观看| 香蕉久久AⅤ...| 亚洲性网| 97色操| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 日本操逼视频不卡直接放| 色亚洲欧美| 日噜夜夜夜夜夜夜夜夜夜夜爽爽爽爽爽爽爽爽爽爽爽爽 | 国产日本顶级一区二区三区| 精品久久大胆人体| 97操97色| 中文字幕五区| 综合欧美日本三级| 日韩乱伦AⅤ| 免费a v| 欧成人精品一区二区三区| 玖玖草久草99蜜月一区二区三区| 九九玖玖精品| 五月婷婷色| 在线v中文字幕一区二区三区| 自拍偷拍草一草| 丁香九月婷婷| 中文不卡视频| 欧美草草高清日韩视频| 国产精品第一页国产大屁股视频免费区i| 性色avv| 蜜臀国产AV中文字幕| 日韩精品在线观看网站| 欧美一区二区三区入口| A级国产欧美激情在线| 大香蕉狠狠爱| 亚洲欧美清纯| 男女啊啊啊| 麻豆色99999| 午夜九九| 欧美爱国产综合、| 日本精品九九九| 我爱搞逼综合网| 欧美少妇性乱| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 欧美亚洲日本激情在线| 久久精品国产亚洲AV片多多| 久操网视频| 中文字幕奈奈美被公侵犯| 国产传媒午夜理伦精品| 东京热视频网| 欧美一区二区三区四区综合| 色哟哟AⅤ| 91性高朝久久久久久久久| 网站A V在线| 亚洲精品一二牛牛| 国产美女自拍AV| 国产精品一区av在线| 97人人夜夜精品视频| 熟女这里只有精品6| 影音先锋少妇| 污污汅18禁网站在线永久免费观看| 国产一区二区三区久久久精品| 欧美日韩另类在线| 园内精品自拍视频在线播放| 日韩色| 99精品久久久久久久婷婷| 肉嘟嘟www视频在线观看高清| 一区二区视频在线播放| 在线v中文字幕一区二区三区 | 日韩AV一区二区三区三州三州| 午夜天堂网| 久操在97| 久久人妻一区二区三区高清| 东京男人天堂| 97精| 9国产超碰| 日韩人妻一二三区视频| 郑州宾馆老熟女露脸啪啪| 全球成人中文在线| 五月香婷婷| 97精品一二区| 色制服丝袜夫妻av一区| 欧美,亚洲,日韩,v,天堂,手机在线观看 | 久久久男人的天堂| 亚洲,欧美,综合网| 蜜臀久久99精品久久久久久婷婷 | 欧美综合1性辶| 男女无套 免费网站| 第四色奇米影视777| 免费伦费视频在线观看| 99久久99久久综合| 亚洲精品丝袜| 黄久在线| 91人人| 久久男人精品| 婷婷99| 欧美五区| 99精品综合久久久久五月天| 综合色好色| 翔田千里一区二区三区奶水| 国产高清成人传媒影视| 久久大香蕉手机高清视频| 欧美日韩青操| 欧美熟妇精品黑人巨大91| 韩国三级一线观看久| 久久久久国产精品喷潮免费观看臀| 九九成人| 蜜臀久久久国产| 国产999精品久久久| 成人免费毛片| 欧美久热| 绑缚麻绳人妻寝取完整版| 久区视频| 丁香六月激情| 久久久爆乳翘臀一线天伦理视频| 伊人国产视频| 91亚洲人| 网页导航五月天免费一二三区| 亚洲激情网一二三四区| 99精品高潮| 成·人免费午夜在线观看| 日本性爱网址| 一区中文字幕二区日韩| 熟人人妻少妇精品久久| 免费a级毛片av无码久久精品中文字幕| 超碰人人超在线观看| 久久久熟妇熟女国产| 在线欧美亚洲| 一本一道vs波多野结衣| 精品无码一区二区| 欧美伊人电影| 亚洲97久久精品亚洲| 伊人影院在线理论播放| 怡春院久久| 亚洲三区视频| 女人妻一区| 欧美一区二区| 亚洲97久久精品亚洲| 4141514逼喷水三级片| 91白嫩| 美国一区二区免费视频| 性性欧美| 一级毛片电影免费看| 狠狠干婷婷| 怡红院亚洲怡春院av| 国产又黄又粗的视频| 男人天堂.AB| 久久久啊啊啊| 国产欧美亚洲精品a第2页| 欧美日本天堂| 天天干天天舔| 五月天丁香欧洲日韩| 中文字幕成人乱码熟女精品国50 | 五月天黄色av| 999久久久国产精品| 91精品丝袜在线观看| 99精品高潮| 亚洲精品性爱片| 97这里都是精品| 久久男人的天堂| 一区二区你上我| 欧美综合色,www| 久久精品美女一区| 偷拍新久久| 亚洲操逼无码| 久久9精品网站| 操逼啊啊啊91| 伊人aaa| 先锋色眉乱伦资源| 99精品伊人| 97在线精品观看视频| 91久久伊人婷婷青青草| Sekablack无码一区| 欧美最婬乱婬爆婬性视频| 欧美在线播放| 无码人妻一区二区一牛影视| 亚洲天堂资源网| 亚洲AV小说| 久久久精品| 澳门成人网站久国产日韩| 亚洲av青草久久一区二区| 97人肏| 乱伦熟女论坛| 丝袜综合| 国产亚洲欧美每日在线| 最新av在线| 看黄片视频免费| 欧美人妻熟女在线| www久久99| 97视频在线观看免费高清| 大奶啊啊好爽| 91黑人狂躁丰满熟妇| 禁止观看美女黄| 超清福利精品视频在线| 淫骚熟女一区二区三区| 韩国成人精品久久久免费看| 大香蕉日亚洲日本亚大 | 亚洲成人在线高清| 欧美大干日韩| 国产又色又爽又舒服的三级视频| 97伦综合| 欧美精品另类人妖xxxx| 韩日色费| 91N综合网在线| 久/久精品99看9| 久久久精品| 国产精品久久久777| 亚洲日韩美女中文字幕乱| 97久久久久久久久久| 日韩久久三区| 乱伦一二三区| 精彩久久中文| 婷婷丁香六月| av在线播放国产一区| 91无摭挡| 欧美性猛交美女自慰91| 成人蜜乳小视频网站| 天天内射| 婷婷五月天综合网| 国产精品第一区第一页| 中字一区| 99999精品视频| 亚洲日韩美国人妻| 91人人操| 欧美国产有色电影| 再深点灬舒服灬太大了好硬好爽| 另类图片综合| 91欧美性| 亚殴在线| 久久精视频美日韩在线视频| 91成人无码| 亚洲无限观看| 中文字幕黑人大片| 97在线精品观看视频| 外国免费性情大片| 久草精品国产蜜臀 | 91亚洲综合在线| 婷婷五月天无码 | 亚洲男人天堂网久久| 亚州AV无码国产精品| 亚洲av性爱电影| 超碰综合97在线| 夜夜操av亚洲一区二区| 亚欧高清v| 日韩偷拍一区二区三区| 丝袜美腿91| 9久久美女首页| 红杏大香蕉| 日韩国产成人自拍视频| 极品国产内射| 久久女女| 亚洲揄拍网| 97超碰美国| 手机看片1025| 亚洲成人性爱网站在线播放| 色妺妺AⅤ| 麻豆a'v电影| 神马久久久久久久久久| 蜜桃久久一区二区三区| 亚洲成人性爱在线观看| 强奸抽插av| 亚洲天堂2020| 亚洲另类色综合网站| 亚洲揄拍网| 欧美内射少妇| 婷婷五月天补不补| 久久久久久AⅤ无码免费肉站| 久久性生大片免费观看性| 2017天天操天天日| 亚洲图片 激情小说| 自拍丝袜美腿人妻| 性色一线| 狠狠色婷婷| 日本操BAV| 人人操人人摸人人看人人干| 立川理惠被中出无码| 97在线免费看视频| 久久久天堂| 久久精品日韩专区免费观看| 日欧毛片久久| AV老汉| 日韩 人妻 精品| 96精品在线| 五月婷婷色| 欧美精品999| 999国产精品999| 久久av成人无码免费| 岛国网址国产 | 99re6国产精品99re在线| 无码又爽又硬又激情免费视频| 3p国产欧美99热| 日本精品高清一二区一本到| 无码逼| 性在久久久久久| 天天操夜夜嗨| 欧美日韩激情无码专区| 隔壁邻居波多野结衣中文字幕| www.亚洲成人一区| 性爱网站一区二区| 婷婷九月国产| 成人一二| WWW美腿丝袜香蕉中文| 成人热久久精品| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 91c色| 郑州宾馆老熟女露脸啪啪| 人人看欧美性爱| 午夜120视频在线观看| 久久国产性爱| 青娱乐国产精品| 亚洲黄色a级片| 天天躁日日躁XXXXYY| 日本肏逼视频在线观看| 国产超碰人人操| 五月丁香综合网| 玖玖综合.com| 禁止观看美女黄| 无码人妻丰满熟妇奶水区毛片| 欧美永久激情一区二区| 中国黑人三级片网站上区| 在线黄色污污网站| 亚洲性少妇| 性欧美第一页| 久久岛国| 秋霞怕怕片| 成人免费看吃奶视频网站| 在线国产福利网址导航| 伊人黄色视频免费观看| 九九色逼| 日韩美女久久一区二区三区| 欧美内射少妇| 亚洲熟女乱综合一区二区三区| 97超碰超欧美。| 色97欧美| 91在线免费精品视频| 偷拍三区| 亚洲综合一区二区| 男人的天堂亚洲| 97精品久久久久久久| 欧洲亚洲人人爽爽视频| 无码二级三级| 精品综合久久久久久五月天| 国产精品探花色| 日韩中文字幕视频在线观看| 狠狠久久亚洲欧美专区| 91亚州欧美| 亚洲色棕合| 国产深喉视频一区二区| 日韩成人精品| 日本精品不卡一二三区| 六九九九| 日韩精品操少妇| 婷婷8月天青娱乐| 成人av性爱电影在线观看| 国产h片在线观看视频| 亚洲成人在线播放| 久久九九一区二区三区成人| 天天草AV| 天美传媒精品一区二区| 久久国产乱子伦精品免费女人| 97人人干人人操| 91视频观看网站| 黑人粗大V S日韩女优视频| 搡老女人老91二区| 再深点灬舒服灬太大了添视频| 日本女人操逼| 大吊色| 东北女人性交| www.99色| 操人无码| 精品人妻一区二区乱码一区二区| 欧美97av| 国产一区二区三区久久久精品| 在线99热| 亚州熟妇精品| 91肉丝| 国产乱伦性爱AV| 香蕉久久精品| 深夜国产福利| 国语精品内射在线观看| 啊啊啊 在线观看| 中出91视频| 免费日韩黄片| 99亚亚热| 中文熟女五十乱码在线| 午夜性生活av免费在线看| 91呆哥人妻| 精品96久久| 曰韩中文人妻视频| 人人操人人狠狠操| 久久久久ab| 偷拍综合网| 激情色色| 日韩精品影视| 欧美日韩性爱电影在线| 欧美夜夜狠| 青青久日| av在线免费一区二区| 日韩精品人妻中文字幕有码午| 九九热精品视频六| 99精品视频在线观看免费| 久久久久久性爱视频| 亚洲欧美清纯| 国产综合操逼高清| 日本顶级天天操狠狠操夜夜操中文字幕| 婷婷色综合欧美日韩| 婷婷五月天伊人| 国产深喉| 日本www操操操| 欧美猛交黑寡妇中文字幕| 丰满人妻aA一区二区三区| 91丨九色丨东北熟女| 加勒比久久av| 亚洲导航深夜福利| 色色综合97| 国产亚洲深夜激情| 中日无幕一二三四区| 少妇蹲下露出大唇5| 亚洲中文字幕精品久久久久久直播| 亚洲精品蜜桃久久久久久久| 欧美一区二区三区互相| 1024亚洲中文字幕久在线看片你懂的 | 日本性爱少妇| 日韩精品9区| 久久无码成人|