Getting rid of a black background surrounding an Image

3 ビュー (過去 30 日間)
Billy
Billy 2012 年 12 月 2 日
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)

回答 (1 件)

Vieniava
Vieniava 2012 年 12 月 2 日
編集済み: Vieniava 2012 年 12 月 2 日
[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 件のコメント
Vieniava
Vieniava 2012 年 12 月 2 日
How does wind_turbines.jpg look like? How does airplanes.jpg look like?
Billy
Billy 2012 年 12 月 2 日
編集済み: Billy 2012 年 12 月 2 日
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:

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeRead, Write, and Modify Image についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by