【c++|opencv】一、基础操作---2.图像信息获取

every blog every motto: You can do more than you think.
https://blog.csdn.net/weixin_39190382?type=blog

0. 前言

图像信息获取,roi

1. 图像信息获取

c++ 复制代码
// 获取图像信息

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

using namespace cv;
using namespace std;

int main(){
    Mat img = imread("/home/v/home.png");
    if(img.empty()){
        cout<<"Error: Could not load image."<<endl;
        return -1;
    }

    imshow("img",img);

    cout<<"img row: "<<img.rows<<endl;
    cout<<"img col: "<<img.cols<<endl;
    cout<<"img ch: "<<img.channels()<<endl;

    waitKey(0);
    return 0;
}

2. 图像ROI

c++ 复制代码
// 获取图像信息

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

using namespace cv;
using namespace std;

int main(){
    Mat img = imread("/home/v/home.png");
    if(img.empty()){
        cout<<"Error: Could not load image."<<endl;
        return -1;
    }

    imshow("img",img);

    // 图像信息
    cout<<"img row: "<<img.rows<<endl;
    cout<<"img col: "<<img.cols<<endl;
    cout<<"img ch: "<<img.channels()<<endl;

    // 图像roi
    Mat imageROI(img, Rect(100,100,200,150));
    imshow("imageROI",imageROI);
    waitKey(0);
    return 0;
}
相关推荐
啵啵鱼爱吃小猫咪2 小时前
机械臂阻抗控制github项目-mujoco仿真
开发语言·人工智能·python·机器人
似水明俊德2 小时前
02-C#
开发语言·c#
oem1102 小时前
C++中的享元模式实战
开发语言·c++·算法
似水明俊德3 小时前
01-C#.Net-泛型-面试题
java·开发语言·面试·c#·.net
leonkay3 小时前
Golang语言闭包完全指南
开发语言·数据结构·后端·算法·架构·golang
Allnadyy3 小时前
【C++项目】从零实现高并发内存池(一):核心原理与设计思路
java·开发语言·jvm
雅欣鱼子酱3 小时前
Type-C供电PD协议取电Sink芯片ECP5702,可二端头分开供电调整亮度,适用于LED灯带户外防水超亮灯条方案
c语言·开发语言
似水明俊德4 小时前
07-C#
开发语言·c#
浩子智控4 小时前
python程序打包的文件地址处理
开发语言·python·pyqt
casual~4 小时前
第?个质数(埃氏筛算法)
数据结构·c++·算法