After creating an image, I want to read more information from it

2 visualizzazioni (ultimi 30 giorni)
can you tell me where need to rewrite, thanks
----------------------------------------------------------------------------
image = imread('20230913q.jpg');
[height, width, ~] = size(image);
crop_width = floor(width / 2);
crop_height = floor(height / 2);
cropped_image = image(1:crop_height, crop_width+1:width, :);
imshow(cropped_image);
% 儲存圖片的路徑和檔名
save_path = fullfile('C:', 'Users', 'Administrator', 'Desktop', 'cropped_image.jpg');
% 儲存裁剪後的圖片
imwrite(cropped_image, save_path);
function avg = image_average(img)
% 計算一張圖片色階 0-12 的平均值
% 讀取圖片
img = imread('cropped_image.jpg');
% 轉換圖片色階
img = im2uint8(img); img = img / 12;
% 計算平均值
avg = mean(img(:));
end
  3 Commenti
bozheng
bozheng il 14 Set 2023
The color scale on the right will be set to 0-12.

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su MATLAB 快速入门 in Help Center e File Exchange

Tag

Prodotti


Release

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!