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色的索引图像
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    window.top.location
    JS 退出系统并跳转到登录界面的实现代码
    CSS position 属性
    在网页中插入时间 自动更新
    CKeditor 配置使用
    使用JspSmart文件上传
    复制的web工程为什么不能部署到tomcat
    JDBC 4 PreparedStatement 与Statement 的区别
    每周会商自动化
    晚上的亲子时光
  • 原文地址:https://www.cnblogs.com/rong86/p/3570865.html
Copyright © 2011-2022 走看看