Getting rid of a black background surrounding an Image

3 vues (au cours des 30 derniers jours)
Billy
Billy le 2 Déc 2012
Hello, I was wondering how it would be possible to get rid of a black background that I have in an image. My teacher says to use a "green screen", but I do not see how it works for my image. bg is the fixed scene in which my image will be moving across. I understand that he made the black canvas by using the zeros function, but I cannot get it to work with my image. His image that he used also had a black background and his image resulted in only the colored image that he wanted. My image is this: http://www.buzzle.com/articles/how-to-make-a-paper-airplane.html
Here's the code that he used:
[row col pg] = size(bg);
pg = zeros(row,col,'uint8');
canv = cat(3,pg,pg,pg);
image(canv)

Réponses (1)

Vieniava
Vieniava le 2 Déc 2012
Modifié(e) : Vieniava le 2 Déc 2012
[row col pg] = size(bg);
pg = zeros(row,col,'uint8');
gr = 255*ones(row,col,'uint8');
canv = cat(3,pg,gr,pg);
image(canv)
  9 commentaires
Vieniava
Vieniava le 2 Déc 2012
How does wind_turbines.jpg look like? How does airplanes.jpg look like?
Billy
Billy le 2 Déc 2012
Modifié(e) : Billy le 2 Déc 2012
wind_turbines.jpg looks like the picture in this link:
(The third picture, not including graphs)
airplanes.jpg looks like the picture in this link:

Connectez-vous pour commenter.

Catégories

En savoir plus sur Read, Write, and Modify Image dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by