视觉信息处理和FPGA实现第6次作业-Matlab实现灰度图像的亮度调节

一、代码

close all;clear all;clc;
pic= imread("cameraman.tif");
[M,N]= size(pic);
disp("Contrast Ajust Demo");
value= input("Please input number of value, range: 0~2\n");
while value>2 || value<0
    disp("The number is invalid");
    value= input("Please input your value again:");
end
for i= 1:M
    for j= 1:N
        pic1(i,j)= pic(i,j)*value;
        if(pic1(i,j)>255)
            pic1(i,j=255);
        end
    end
end
figure();
subplot(121);imshow(pic);title("原图");
subplot(122);imshow(pic1);title("对比度调节后");
           

二、相关语法

2.1 input

三、效果图

四、分析

令value的值为2,则所有灰度都乘以2,整体亮度提高。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-23 05:42:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-23 05:42:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-23 05:42:04       82 阅读
  4. Python语言-面向对象

    2024-03-23 05:42:04       91 阅读

热门阅读

  1. 在CentOS中怎么安装和配置NginxWeb服务器

    2024-03-23 05:42:04       41 阅读
  2. .NET 面试题

    2024-03-23 05:42:04       42 阅读
  3. vim | vim添加map快捷映射

    2024-03-23 05:42:04       38 阅读
  4. 【vim 学习系列文章 16 -- vim 自动保存设置】

    2024-03-23 05:42:04       38 阅读
  5. vim分屏命令

    2024-03-23 05:42:04       44 阅读
  6. Flutter-excel导入多语言脚本使用步骤

    2024-03-23 05:42:04       40 阅读
  7. react|设置环境变量存储密钥

    2024-03-23 05:42:04       46 阅读
  8. React 中 setState 更新状态的两种写法

    2024-03-23 05:42:04       42 阅读
  9. C#配置网站的服务和HTTP请求管道

    2024-03-23 05:42:04       39 阅读