subtracting images processing,
Afficher commentaires plus anciens
im trying to subtract two images with the same format in matlab, but unfortunatly im getting the image to dark i cant see anything so what i can do to change im sending the code below
clc, clear; close all;
%read image
a= imread('pentan1h_6uLmin_0240.tif');
b= imread('pentan1h_6uLmin_0250.tif');
c=imsubtract(a,b);
subplot(2,2,1),imshow(a),title('dry')
subplot(2,2,2),imshow(b),title('pen')
subplot(2,2,3),imshow(c),title('after')
this is the picture im getting

Réponse acceptée
Plus de réponses (2)
Image Analyst
le 20 Avr 2019
Try [] to scale your data to your display
imshow(c, []);
wan noor
le 14 Déc 2019
0 votes
Try use iamabsdiff function so that you will always have a non negative result.
1 commentaire
Image Analyst
le 14 Déc 2019
or imadjust() to scale the intensities to the 1% points of the histogram tails.
Catégories
En savoir plus sur Contrast Adjustment dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!