久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

OpenCV Error: Assertion failed (size.width>0 &&

OpenCV Error: Assertion failed (size.widthgt;0 amp;amp; size.heightgt;0) simple code(OpenCV Error: Assertion failed (size.width0 amp;amp;size.height0) 簡單代碼)
本文介紹了OpenCV Error: Assertion failed (size.width>0 &&size.height>0) 簡單代碼的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

我正在嘗試運(yùn)行這個(gè)簡單的 OpenCV 程序,但出現(xiàn)此錯(cuò)誤:

I am trying to run this simple OpenCV program, but i got this error:

OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow, file .../opencv/modules/highgui/src/window.cpp, line 276

代碼:

#include <iostream>
#include <opencv2/opencv.hpp>

using namespace std;

int main()
{
    cout << "Hello World!" << endl;

    cv::Mat inputImage = cv::imread("/home/beniz1.jpg");
    cv::imshow("Display Image", inputImage);

    return 0;
}

這個(gè)錯(cuò)誤的原因是什么?

What's the cause of this error?

推薦答案

此錯(cuò)誤表示您正在嘗試顯示空?qǐng)D像.當(dāng)你用imshow加載圖片時(shí),這通常是由于:

This error means that you are trying to show an empty image. When you load the image with imshow, this is usually caused by:

  1. 你的圖片路徑錯(cuò)誤(在 Windows 中轉(zhuǎn)義兩次目錄分隔符,例如 imread("C:path oimage.png") 應(yīng)該是:imread("C:\path\to\image.png")imread("C:/path/to/image.png"));
  2. 圖片擴(kuò)展名錯(cuò)誤.(例如.jpg"不同于.jpeg");
  3. 您無權(quán)訪問該文件夾.

排除其他問題的一個(gè)簡單解決方法是將圖像放在您的項(xiàng)目目錄中,然后簡單地將文件名 (imread("image.png") 傳遞給 imread).

A simple workaround to exclude other problems is to put the image in your project dir, and simply pass to imread the filename (imread("image.png")).

記得加上waitKey();,否則什么都看不到.

Remember to add waitKey();, otherwise you won't see anything.

您可以檢查圖像是否已正確加載,例如:

You can check if an image has been loaded correctly like:

#include <opencv2opencv.hpp>
#include <iostream>
using namespace cv;

int main()
{
    Mat3b img = imread("path_to_image");

    if (!img.data)
    {
        std::cout << "Image not loaded";
        return -1;
    }

    imshow("img", img);
    waitKey();
    return 0;
}

這篇關(guān)于OpenCV Error: Assertion failed (size.width>0 &amp;&amp;size.height>0) 簡單代碼的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

Assertion failed (size.widthgt;0 amp;amp; size.heightgt;0)(斷言失敗(size.width0 amp;amp; size.height0))
Rotate an image in C++ without using OpenCV functions(在 C++ 中旋轉(zhuǎn)圖像而不使用 OpenCV 函數(shù))
OpenCV: process every frame(OpenCV:處理每一幀)
Why can#39;t I open avi video in openCV?(為什么我不能在 openCV 中打開 avi 視頻?)
OpenCV unable to set up SVM Parameters(OpenCV 無法設(shè)置 SVM 參數(shù))
Convert a single color with cvtColor(使用 cvtColor 轉(zhuǎn)換單一顏色)
主站蜘蛛池模板: 国产精品久久久免费 | 久久久久国产一区二区三区不卡 | 黄视频国产 | 亚洲欧美精品一区 | 欧美区在线 | 国产精品免费看 | 91成人在线视频 | 国产日韩欧美 | 中文字幕在线二区 | 免费二区| 激情网站在线观看 | 国产人久久人人人人爽 | 中文字幕精品一区久久久久 | 亚洲小视频在线观看 | 国产一区二区三区四区区 | 91极品尤物在线播放国产 | 午夜视频在线观看网址 | 久久久国产一区 | 国产成人福利在线 | 亚洲精品一区在线观看 | 免费观看的av毛片的网站 | 久久机热 | 亚洲成人一区二区 | 特黄毛片视频 | 欧美群妇大交群中文字幕 | 亚洲免费一区 | 亚洲欧美第一视频 | 午夜影院在线播放 | 日日操夜夜干 | 日本成人福利视频 | 欧美a级成人淫片免费看 | 久久亚洲精品国产精品紫薇 | 久久日韩精品一区二区三区 | 久久久国产一区二区三区 | 亚洲精品在线看 | 免费在线观看av的网站 | 国产日韩欧美在线 | 91精品国产日韩91久久久久久 | 天天爱av | 国产在线观看不卡一区二区三区 | 国产伦精品一区二区三区四区视频 |