当前位置: 首页 > article >正文

数字图像处理(c++)-图像读取或者显示

1.图像读取和显示

#include<iostream>
#include<opencv2>

using namespace std;
using nmaespace cv;

int main()
{

    Mat image; // 创建一个空白图像image
    image = imread("demo.jpg");//读取图片
    if (image.empty()) //判断图片是否读取成功
    {
        cout << "Could not open iamge! " <<endl;
        return -1;
    } 
    nameWindow("IMAGE"); //创建显示窗口
    imshow("IMAGE",image); // 在窗口显示图像
    imwrite("1.png",image) //保存图像
    waitKey(0); //显示图像,等按键触发结束程序
    return 0;

}

2.函数笔记

2.1 imread函数

imread(图像路径,图像形式);

图像形式:

0灰度形式

1正常rgb

-1加上alpha通道

2.2 namedWindw函数

功能;namedWindow()的功能是新建i一个显示窗口,用来显示图像。

namedWindow(窗口名称,图像名称)

2.3imshow函数

imshow(窗口名称,图像名称)

2.4 imwrite函数

imwrite(保存图像名称,图像名称)


http://www.kler.cn/news/367019.html

相关文章:

  • Spring WebFlux学习笔记(一)
  • 51单片机记录
  • 传奇996_5——使用补丁制作武器
  • 从本地到云端:跨用户请求问题的完美解决方案
  • STM32--基于STM32F103C8T6的OV7670摄像头显示
  • 蓝牙技术的多种模式详解
  • 使用FRP搭建内网穿透服务(新版toml配置文件,搭配反向代理方便内网网站访问)【使用frp搭建内网穿透】
  • 【跨平台】ReactNative 入门初探
  • 「Qt Widget中文示例指南」如何实现半透明背景?
  • Android跨进程通信
  • Python中,lambda函数的用法是什么?
  • 基于Python+Django的气象数据分析与可视化系统
  • hive修改表操作与array类型
  • 详解Apache版本、新功能和技术前景
  • 【Nas】X-DOC:在Mac OS X 中使用 WOL 命令唤醒局域网内 PVE 主机
  • SQLI LABS | Less-11 POST-Error Based-Single quotes-String
  • 机器学习认知包
  • 【Linux系统】进程的创建与程序计数器(PC指针)
  • windows DLL技术-DLL的更新和安全性
  • C++研发笔记8——C语言程序设计初阶学习笔记6
  • 028_Comma_Separated_List_in_Matlab中的逗号分割列表
  • electron 中 app 的 getName、setName 方法
  • react hook应用详解+diff 理解 + 父子组件渲染
  • 【论文阅读】2022 TChecker Precise Static Inter-Procedural Analysis for Detecting
  • Git_GitLab
  • 如何评估Mechanize和Poltergeist爬虫的效率和可靠性?