zoukankan      html  css  js  c++  java
  • matlab imwrite

    函数功能:将图像数据写入到图像文件中,存储在磁盘上。

    调用格式:imwrite(A,filename,fmt)

    A是图像数据,filename是目标图像名字,fmt是要生成的图片的格式。

    图片格式有::bmp(1-bit、8-bit和24-bit)、gif(8-bit)、hdf、jpg(或jpeg)(8-bit、12-bit和16-bit)、jp2或jpx、pbm、pcx(8-bit)、pgm、png、pnm、ppm、ras、tif(或tiff)、xwd。

    各种格式支持的图像位数不一样,比如bmp格式不支持16-bit,而png格式支持, 又如gif只支持8-bit格式。

    imwrite(X,map,filename,fmt)
    如果要存储一张索引图像, 需要指定颜色表,这样在硬盘上生成图像文件时指定的颜色表和图像数据将一起写入图像文件。
    imwrite(...,filename)
    imwrite(...,Param1,Val1,Param2,Val2...)
    程序示例:
    本例子展示如何将一张真彩色.jpg格式图片转换为灰度图像、索引图像、二值图像
    close all;
    clear all;
    warning off all;
    imgrgb=imread('flower.jpg')
    imwrite(imgrgb,'flower.bmp','.bmp');%.jpg格式转换为bmp格式
    imggray=rgb2gray(imgrgb);
    imwrite(imggray,'flower_grayscale.bmp','bmp');%存储为灰度图像
    [imgind,map]=rgb2ind(imgrgb,256);%转换为256色的索引图像
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    Azure存储账户的日志分析方法
    导出zabbix监控数据
    centos7下kubernetes(18。kubernetes-健康检查)
    centos7下kubernetes(17。kubernetes-回滚)
    unity接入安卓SDK,与安卓相互通信
    (转)坐标 旋转 计算
    矩阵运算试验
    photonServer学习之连接数据库
    C#委托链
    git命令大全
  • 原文地址:https://www.cnblogs.com/rong86/p/3570865.html
Copyright © 2011-2022 走看看