我是靠谱客的博主 敏感雪糕,最近开发中收集的这篇文章主要介绍matlab脚本001:将图片利用伽马矫正调暗,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

close all;
% filepath='/home/xl/workstation/Datasets/DukeMTMC-reID/bounding_box_train/';
filepath='/home/xl/workstation/Datasets/cuhk03/images_detected/';



file =dir(strcat(filepath,'*.png'));
[k ~]=size(file);
for j=1:k
    imgname=file(j).name;
    RGB1 = imread(strcat(filepath,imgname));
    Gamma_value = randi([1 4],1,1);

    RGB2 = imadjust(RGB1,[ ],[ ], Gamma_value);
    
   % imshow(RGB2)
  %  figure(1); imshow(RGB1);title(' ');
   
      out_path1 = strcat('./workstation/Datasets/cuhk03/low_images_detected/');
  
        if ~isdir(out_path1)
             mkdir(out_path1);
        end
  
    imwrite(RGB2,strcat(out_path1,imgname));
end
beep;

1)如果报权限错误, 把out_path1 = strcat(‘./workstation/Datasets/cuhk03/low_images_detected/’)里的绝对路径改为相对路径
但是会有一点麻烦,因为要把文件移过去,所以就把该Gamma_adjust.m文件放在数据集下,就直接在该文件夹生成
2)在终端里输入sudo chmod 777 -R ./解放权限

最后

以上就是敏感雪糕为你收集整理的matlab脚本001:将图片利用伽马矫正调暗的全部内容,希望文章能够帮你解决matlab脚本001:将图片利用伽马矫正调暗所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部