日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab批量对图片进行添加椒盐噪声并批量保存到文件夹

發(fā)布時間:2025/4/5 循环神经网络 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab批量对图片进行添加椒盐噪声并批量保存到文件夹 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

      • 實驗結果
      • 實驗代碼
      • 參考

實驗結果

源路徑

目標文件(實驗結果)

實驗代碼

椒鹽噪聲matlab庫函數(shù)

s = imnoise(A,'salt & pepper',density);

具體詳情 請在matlab命令行中輸入:

help imnoise

可以看到椒鹽噪聲的用法。

get_salt_pepper_noise_of_one_image.m

%----處理1幅圖像的椒鹽噪聲:產生10幅圖--- function get_salt_pepper_noise_of_one_image(path,name)prefix = name(1:end-4); % 去掉name后面的.png % I = imread(name); % figure,imshow(I); density_list = []; % 加鹽噪聲density,共10for i= 1:10density_list(i) = 0.001 + (i-1) * 0.001; end for i = 1:length(density_list)density = density_list(i);file_name = [path,name];A = imread(file_name);%s = gammaCorrection(file_name,1,density);s = imnoise(A,'salt & pepper',density);str0='D:\user\user\畢業(yè)設計\code_for_hashing\matlab_code\salt_pepper_noise_results\';str1= [prefix,'_','density=',num2str(density)];%字符串拼接str2 = '.png';save_path=[str0,str1,str2]; % 字符串拼接imwrite(s,save_path); end end

get_salt_pepper_noise_of_image_sequences.m

file_path = 'D:\user\user\畢業(yè)設計\code_for_hashing\pictures_5_csv\';% 圖像文件夾路徑 img_path_list = dir(strcat(file_path,'*.png'));%獲取該文件夾中所有png格式的圖像 img_num = length(img_path_list)%獲取圖像總數(shù)量 I=cell(1,img_num); if img_num > 0 %有滿足條件的圖像 for j = 1:img_num %逐一讀取圖像 image_name = img_path_list(j).name;% 圖像名 image = imread(strcat(file_path,image_name));I{j}=image;fprintf('%d %d %s\n',i,j,strcat(file_path,image_name));% 顯示正在處理的圖像名 %圖像處理過程 省略 get_salt_pepper_noise_of_one_image(file_path,image_name);%這里直接可以訪問細胞元數(shù)據(jù)的方式訪問數(shù)據(jù)end end

參考

[1]MATLAB詳解高斯噪聲、椒鹽噪聲,簡單實現(xiàn)圖像的均值濾波、中值濾波并分析其有效性

總結

以上是生活随笔為你收集整理的matlab批量对图片进行添加椒盐噪声并批量保存到文件夹的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。