山东建筑大学蓝幕-绿幕图像自动抠图与背景更换的实现

合集下载

山东建筑大学蓝幕-绿幕图像自动抠图与背景更换的实现

山东建筑大学蓝幕-绿幕图像自动抠图与背景更换的实现

课程设计说明书题目;蓝幕/绿幕图像自动抠图与背景更换的实现课程:数字图像处理课程设计院(部):信息与电气工程学院专业:电子信息工程班级:电信17学生姓名:学号:2017081030指导教师:张运楚、杨红娟、张君捧完成日期:2020.6.18目录摘要 (3)1设计的目的 (4)2设计要求 (4)3设计内容 (4)3.1选择图片 (5)3.2打开背景图 (5)3.3采用欧氏距离对彩色图像分割 (7)3.4换背景 (8)4 总结致谢 (9)5 参考文献 (10)摘要蓝幕/绿幕技术又叫做色度键技术,简单地说,它是通过在同一色彩的蓝色或绿色背景上拍摄物体,然后通过背景色彩特殊的色调信息加以区分前景和背景,从而达到自动去除背景保留前景的目的,广泛用于广播电视的动态背景合成以及电影和摄影创作中。

关键词:色度键技术;蓝幕/绿幕技术;图像处理;一、设计要求1.根据设计要求分析蓝幕/绿幕图像中去除背景的关键问题,掌握基于彩色图像分割的自动抠图和背景更换方法,说明设计原理和步骤。

画出流程图,编写实现程序,并进行调试,完成系统软件设计。

2.基本教学要求:每人一台计算机,计算机安装matlab、visio 等软件。

二、设计步骤1.理论依据颜色模型、彩色分割技术。

2.方案设计选择合适的颜色,采集蓝幕或绿幕背景像素样本点,对背景进行统计建模,然后完成背景和人物任务的分割。

然后用指定的图像更换蓝幕或绿幕背景。

画出流程图,并对各部分功能进行说明。

建议使用Visio 等软件绘制框图。

3.程序设计根据设计要求及系统流程图,进行程序设计,编写实现程序,使用Matlab 等软件。

4.程序调试对编写的软件程序,以测试图像为例进行调试,根据结果,完善程序功能。

并以自选视频图像进行验证。

三、设计内容3.1 打开要处理的图片内容[filename,pathname]=uigetfile({'*.jpg';'*.png';'*.tif'},'选择图片'); file1=[pathname,filename];global F;F=file1;x=imread(file1);axes(handles.axes1);imshow(F); %打开要抠的图3.2对图片进行抠图global F;global gcolor;I=imread(F);figure,imshow(I);Id = double(I);% 交互获取样本,移动鼠标单击左键在图像蓝色背景上选点形成封闭多边形,% 然后单击鼠标右键,弹出菜单,选择“Create Mask”mask = roipoly(I);%得到彩色图像的RGB三个颜色分量redplane = I(:, :, 1);greenplane = I(:, :, 2);blueplane= I(:, :, 3);%得到所有样本像素的RGB三个颜色分量xR = redplane(mask);xG = greenplane(mask);xB = blueplane(mask);% Concatenate R, G ,B component arrays along column dimension form sample data matrix X = cat(2, xR, xG, xB);X = double(X);%得到样本像素的数量K[K, n] = size(X); % el%计算样本像素的均值向量M和协方差矩阵C% Compute an unbiased estimate of mean. M is a row vector here.M = sum(X, 1)/K;% Subtract the mean from each row of X.X = X - repmat(M,K,1);% Compute an unbiased estimate of covariance matrix C.% Note that the product is X'*X because the vectors are rows of X.C = (X'*X)/(K - 1);% Determine the threshold using covariance matrix C.% TE is used for Euclidean distanced = diag(C);sd = sqrt(d);TE = 3 * max(sd);%避免阈值过小if TE < 150TE = 150;end%采用上述参数,采用欧氏距离对彩色图像分割,“扣取”前景目标%获取图像的高、宽[Height, Width, Q] = size(I);%初始化分割结果变量%二值图像,背景像素值=0,前景像素=1gmask = false(Height, Width);%彩色图像,背景像素RGB各分量值=127,前景像素与源输入图像同gcolor = uint8(127 * ones(Height, Width,3));sqTE = TE * TE;%for x = 1: Heightfor y = 1: Widthsqdist = (Id(x,y,1) - M(1))^2 + (Id(x,y,2) - M(2))^2 + (Id(x,y,3) - M(3))^2;if (sqdist > sqTE)%该像素为前景gmask(x, y) = 1;gcolor(x, y,:) = I(x,y,:);endendend%显示处理结果axes(handles.axes1);imshow(gcolor); %抠图3.3打开背景图[filename,pathname]=uigetfile({'*.jpg';'*.png';'*.tif'},'选择图片'); file2=[pathname,filename];global S;S=file2;x=imread(file2);axes(handles.axes2);imshow(S); %打开背景图3.4更换背景global F;global S;global gcolor;INEW=imread(S);[Height,Width,Q]=size(gcolor);for x=1:Heightfor y=1:Widthif~(gcolor(x,y,1)==127&&gcolor(x,y,2)==127&&gcolor(x,y,3)==127) INEW(x,y,:)=gcolor(x,y,:);endendendaxes(handles.axes2);imshow(INEW); %换背景四、总结致谢这一次做的蓝幕/绿幕图像自动抠图与背景更换的实现。

蓝绿背景抠图技巧与实用案例

蓝绿背景抠图技巧与实用案例

蓝绿背景抠图技巧与实用案例在使用PhotoShop软件进行图像处理时,经常会遇到需要将某个物体从背景中抠出来的情况。

而当背景本身是蓝绿色时,我们可以利用一些特殊的技巧来更快速地完成抠图工作。

本文将介绍蓝绿背景抠图的技巧,并提供一些实用案例。

一、使用魔棒工具抠图魔棒工具是PhotoShop中常用的选择工具之一,它可以根据像素的颜色值来选择图像中相似的区域。

对于蓝绿背景,我们可以通过调节魔棒工具的容差值来精确选择背景。

1. 打开需要处理的图像,在工具栏中选择魔棒工具。

2. 调节魔棒工具的容差值。

容差值越高,选择的范围越宽松,容差值越低,选择的范围越精确。

根据蓝绿背景的颜色浓淡程度,选择一个适当的容差值。

3. 单击背景,魔棒工具将自动选择与该像素颜色相似的区域。

按住Shift键可以继续选择其他相似颜色区域,以便更好地覆盖整个背景。

4. 反选选择区域,即选择菜单栏中的“选择”-“反选”,或使用快捷键Ctrl + Shift + I。

5. 按下Delete键或选择菜单栏中的“编辑”-“剪切”,即可将选择的部分从背景中删除。

二、使用添加蒙版的方式抠图除了魔棒工具,我们还可以使用添加蒙版的方式来进行蓝绿背景的抠图。

这种抠图方式可以更加精确地选择需要保留的物体,并灵活地调整抠图效果。

1. 打开需要处理的图像,在图层面板中将背景锁定。

2. 在图层面板中,选择待抠图的物体所在的图层,点击底部的“添加蒙版”按钮。

3. 在工具栏中选择画笔工具,将前景色设置为纯黑色。

4. 在蒙版上使用画笔工具涂抹掉需要删除的蓝绿背景。

可以选择不同的画笔大小、透明度和流量来达到更好的抠图效果。

5. 如果出现误删的情况,可以将前景色设置为纯白色,使用画笔工具恢复被删除的部分。

三、实用案例1. 假设我们需要将一张海洋照片中的船只从蓝天蓝海的背景中抠出来,以便进行其他合成效果的拼接。

使用上述的魔棒工具或添加蒙版的方法,可以轻松地将船只与蓝色的背景分离,得到一个清晰的船只图层。

抠像技巧如何在AE中实现抠像效果

抠像技巧如何在AE中实现抠像效果

抠像技巧如何在AE中实现抠像效果在Adobe After Effects中实现抠像效果有多种方法。

以下是一些常见的抠像技巧,可以帮助您在AE中实现精确而专业的抠像效果。

1.使用蓝/绿屏抠像:蓝/绿屏抠像是最常见的抠像技巧之一、首先,您需要在制片过程中使用蓝色(或绿色)背景,这样在后期处理中可以轻松抠掉该颜色。

在AE中,您可以使用“键控”效果来快速通过抠出背景色来抠像。

a.导入您的素材并将其拖放到时间轴上。

b.在选择器面板中选择您的素材图层,然后右键单击并选择“效果”>“键控”>“抠像”。

c.在“抠像”效果控件中,鼠标单击“筛选颜色”选项,并单击眼球图标启用选取器工具。

d.将选取器工具拖动到蓝色/绿色背景上,并单击以捕捉该颜色。

e.根据需要在“容差”选项中调整选取器工具的灵敏度以捕捉更多或更少的颜色。

f.调整“最大值”和“最小值”选项,直到您获得所需的抠像效果。

g.调整其他参数(如柔化和边缘)以改善抠像的外观。

2.使用蒙版抠像:蒙版抠像是另一种常见的抠像技巧,适用于那些无法使用蓝/绿屏的场景。

使用蒙版抠像方法,您需要在AE中手动创建一个或多个蒙版来选择和保留素材中的特定区域。

a.在选择器面板中选择您的素材图层,并右键单击选择“新建”>“蒙版”>“填充”。

b.使用形状工具(如椭圆工具或矩形工具)创建一个蒙版形状,以选择您想要保留的区域。

确保选中的蒙版形状路径位于素材图层之上。

c.在蒙版图层上,点击'蒙版路径'选项设置为'叠加',以便将蒙版形状应用到素材图层上。

d.您可以随时添加更多的蒙版图层,以选择和保留素材中的其他区域。

e.调整蒙版形状的属性(例如位置、路径、大小)以调整所选区域。

f.调整蒙版图层的不透明度或模糊度,以获得平滑的边缘效果。

3.使用通道抠像:通道抠像是一种更高级的抠像技术,适用于那些颜色对比度较低或过于复杂的素材。

通过使用通道抠像方法,您可以直接抓取图像的颜色信息,然后在通道中生成一个抠像蒙版,用于选择和保留特定区域。

蓝绿屏抠像技术原理

蓝绿屏抠像技术原理

蓝绿屏抠像技术原理蓝屏幕技术(Blue Screen)是提取通道最主要的手段。

它是在拍摄人物或其他前景内容,然后利用色度的区别,把单色背景去掉。

所以蓝屏幕技术有个学名叫色度键(Chroma Keying)。

数字合成软件允许用户指定一个颜色范围,颜色在这个范围之内的像素被当作背景,相应的Alpha通道值设为0;在这个范围之外的像素作为前景,相应的Alpha通道值设为1.所以首要的原则就是前景物体上不能包含所选用的背景颜色。

专业软件一般还允许设定一定的过渡颜色范围,在这个范围之内的像素,其Alpha通道设为0到1之间,即半透明。

通常这种半透明部分出现在前景物体的边缘。

适当的半透明部分对于合成的质量非常重要,因为非此即彼的过渡显得很生硬,而且在活动的画面上很容易发生边缘冷却等糟糕的后果。

从原理上讲,只要背景所用的颜色在前景画面中不存在,用任何颜色做背景都可以,但实际上,最常用的是蓝背景和绿背景两种。

原因在于,人身体的自然颜色中不包含这两种色彩,用它们做背景不会和人物混在一起;同时这两种颜色是RGB系统中的原色,也比较方便处理。

我国一般用蓝背景,在欧美国家绿屏幕和蓝屏幕都经常使用,尤其在拍摄人物时常用绿屏幕,一个理由是很多欧美人的眼睛是蓝色的。

有时候可以使用明亮晴朗的天空作为蓝屏幕的替代物。

为了便于后期制作时提取通道,进行蓝屏幕拍摄时,有一些问题要流量:首先是前景物体上不能包含所选用的背景颜色,必要时可以选择其他背景颜色;其次,背景颜色必须一致,光照均匀,要尽可能避免背景或光照深浅不一,有时当背景尺寸很大时,需要用很多块布或板拼接而成,要蓝色反光。

总之,前期拍摄时考虑得越周密,后期制作越方便,效果也越好。

有时候需要抠像的画面比较困难,用前面所讲的原理很难得到理想的效果。

比如非常细小的物体,或者是半透明的物体,例如头发丝、烟雾、纱;或丝绸、水流、玻璃等。

有些合成软件专门针对这些情况设计了更加复杂的抠像算法,可以得到满意的效果,例如著名的抠像工具Ultimatte\\Primatte,另外Inferno/Flame/Flint等软件中的模块化抠像也可以得到满意的效果。

绿幕抠像原理

绿幕抠像原理

绿幕抠像原理
绿幕抠像是一种在影视制作和图像处理中常用的技术,主要用于将主体从原始画面中分离出来,并将其置于一个新的背景之上。

其基本原理是通过利用绿色(或蓝色)背景和计算机图像处理技术进行分层合成。

绿幕抠像的过程可以分为以下几个步骤:
1. 拍摄阶段:在拍摄时,使用一块绿色的纯色布幕或绿色背景板作为背景,这个颜色一般不会与人物或物体的颜色相近,以便后期处理时更容易进行抠像。

2. 图像处理阶段:在后期处理中,将拍摄到的绿色背景与主体进行分离。

首先使用图像处理软件(如Adobe Photoshop)的色彩选择工具,选择要删除的颜色范围(即绿色),然后使用抠像工具将背景删除。

这一步骤需要耐心和精确的操作,以确保主体边缘的细节得到保留。

3. 合成阶段:在分离出主体后,可以将其置于一个新的背景之上。

新的背景可以是实景拍摄的照片或者是计算机生成的虚拟环境。

可以使用图像处理软件的图层功能,将主体图像添加到新背景图像上,并进行必要的调整、融合和修饰,使得整个图像看起来自然而流畅。

总之,绿幕抠像是一种基于颜色识别和图像分离的技术,通过利用绿色背景和图像处理工具,可以将主体从原始画面中抠像
出来,并将其放置于一个新的背景之上,以实现更加自由和创意的视觉效果。

绿幕效果 替换背景为任意图片或视频

绿幕效果 替换背景为任意图片或视频

绿幕效果:替换背景为任意图片或视频在当今数码时代,我们常常看到各种电影、电视节目和广告中使用了绿幕效果,将演员放置在一个绿色或蓝色背景前,然后通过后期制作,将背景替换为任意图片或视频。

这种效果的制作,离不开我们熟知的Photoshop软件。

接下来,我将为大家介绍如何利用Photoshop来实现绿幕效果,给你的照片或视频添加惊艳的背景。

首先,请确保你已经安装了最新的Photoshop软件。

打开Photoshop 后,将你要处理的图片或视频导入到软件中。

然后,点击顶部菜单中的"文件",选择"打开"并选择需要处理的文件。

导入文件后,我们需要创建一个用于替换背景的图层。

先点击右侧的图层面板,然后点击底部的创建新图层按钮,或按下快捷键Shift+Ctrl+N(Windows)或Shift+Command+N(Mac)来新建图层。

在新建图层的对话框中,为图层命名并选择透明填充类型。

然后点击“OK”按钮创建透明图层。

现在,我们需要使用选区工具,将绿幕背景的部分选择出来。

你可以使用矩形选区工具或任意形状选区工具,具体使用哪种工具取决于你的需要。

只要确保选中的区域完全覆盖绿幕背景即可。

选择完绿幕背景后,点击右键,选择“蒙版”并点击“新建蒙版”选项。

这将在图层面板中创建一个蒙版,将选中的区域保留下来,其余部分变为透明。

现在,我们可以开始替换背景了。

在图像或视频文件夹中选择你喜欢的背景图片或视频,并将其导入到Photoshop软件中。

将背景图像或视频拖动到图层面板中位于绿幕图层下方的位置。

将背景文件放置在图层面板的正确位置后,我们需要调整其大小以适应绿幕图像的尺寸。

点击“编辑”菜单中的“自由变换”选项,或使用快捷键Ctrl+T(Windows)或Command+T(Mac)来调整背景图像或视频的大小。

可通过拖动图像的角点或侧边来调整其大小,以便与绿幕图像相匹配。

按下回车键或点击勾号按钮应用变换。

使用Final Cut Pro进行绿幕和蓝幕抠像

使用Final Cut Pro进行绿幕和蓝幕抠像

使用Final Cut Pro进行绿幕和蓝幕抠像Final Cut Pro是一款强大的专业视频编辑软件,其中包括了许多高级功能,其中之一就是绿幕和蓝幕抠像技术。

通过使用这种技术,我们可以将视频中的某个特定颜色区域抠出来,并替换为其他图像或背景。

下面将为您介绍如何使用Final Cut Pro进行绿幕和蓝幕抠像。

第一步,导入素材首先,打开Final Cut Pro软件并导入您的视频素材。

您可以将素材拖放到软件界面上的时间轴区域,或者通过点击"文件"菜单中的"导入"选项来选择素材文件。

第二步,准备绿幕或蓝幕在视频素材中,选择需要使用绿幕或蓝幕的场景。

在拍摄阶段,确保屏幕上的绿色或蓝色布幕完全展开且没有明显的皱褶或阴影。

这样可以帮助软件更好地识别和抠像指定颜色。

第三步,添加效果在时间轴中选择您要进行绿幕或蓝幕抠像的视频素材。

然后,点击顶部菜单中的"效果"选项,在下拉菜单中找到并点击"键控(matte)",然后选择"绿幕键(matte)"或"蓝幕键(blue screen key)"效果。

第四步,调整设置在效果控制面板中,可以看到几个参数选项,例如"阈值(threshold)","柔化(soften)"和"透明度(opacity)"。

通过调整这些参数,可以优化绿幕或蓝幕抠像的效果。

"阈值(threshold)"参数用于控制抠像的颜色范围。

较高的阈值会使抠像范围扩大,颜色比较容易被抠出来,但可能会损失一些细节。

相反,较低的阈值会限制抠像范围,但可能会有些像素没有被抠出。

"柔化(soften)"参数用于调整抠像的边缘柔化程度。

增加柔化值可以使边缘更平滑,看起来更自然,减少柔化值可以使边缘更清晰,更准确。

AE绿屏抠像技术:学习使用绿屏合成和抠像效果

AE绿屏抠像技术:学习使用绿屏合成和抠像效果

AE绿屏抠像技术:学习使用绿屏合成和抠像效果引言:- AE绿屏抠像技术是一项通过使用绿色或蓝色背景将主体从原始背景中抠出的技术。

- 这种技术在电影制作,广告制作以及创意视频制作中被广泛应用。

- 本文将详细介绍AE绿屏抠像技术的步骤和注意事项。

一、了解绿屏抠像原理:- 绿屏抠像是一种使用绿色或蓝色背景将主体从原始背景中分离的技术。

- AE软件通过将绿色或蓝色背景替换为新的背景颜色或图像来实现绿屏抠像效果。

二、准备工作:1. 铺设绿色/蓝色背景:- 在拍摄环节或素材准备阶段,将绿色或蓝色幕布放置在拍摄场地或摄影棚的背景上。

- 考虑到防止光线反射,背景应该保持平整并且没有皱痕。

2. 拍摄要求:- 在拍摄前,调整相机设置以确保画面明亮且没有明显的阴影或过曝。

- 确保摄像机和主体之间的距离适当,以避免可能的阴影或拍摄偏差。

- 为了能够正确抠像,拍摄时主体应该尽可能地接近绿色/蓝色背景,避免与其他物体重叠。

三、导入素材和准备工程:1. 新建一个AE工程。

2. 将录制的素材导入到媒体浏览器中。

3. 将素材素材文件拖放到AE的时间轴窗格。

四、进行绿屏抠像:1. 选择要应用绿屏抠像效果的素材,确保它在时间轴窗格中处于激活状态。

2. 选择“效果”选项卡,然后进入“键控集合”。

3. 在“键控集合”中,选择“通道提取”。

4. 在“通道提取”对话框中,选择绿色或蓝色通道作为提取的颜色通道。

5. 调整“边缘细节”和“边缘扩展”来优化抠像效果。

6. 确定选择后,点击“确定”并返回AE主界面。

五、添加新的背景:1. 在时间轴窗格中选择刚刚完成绿屏抠像的素材。

2. 选择“文件”选项卡,然后点击“导入”>“文件”以导入新的背景图像或视频素材。

3. 将背景素材拖放到时间轴窗格上方的抠像素材之上。

4. 调整背景素材的持续时间以适应抠像的脚本或要求。

六、调整合成效果:1. 选择绿屏抠像素材。

2. 选择“效果”>“颜色校正”>“键控色”。

AE抠像技巧与蓝屏绿屏特效制作

AE抠像技巧与蓝屏绿屏特效制作

AE抠像技巧与蓝屏绿屏特效制作在影视特效制作中,抠像技巧与蓝屏绿屏特效制作是非常重要的环节。

本文将介绍AE软件中的抠像技巧和蓝屏绿屏特效的制作方法。

一、抠像技巧抠像是指将目标物体从原始素材中分离出来,可以为后续加入其他背景或特效做准备。

以下是一些在AE软件中实现抠像的技巧。

1. 使用蒙版工具:在AE软件中,蒙版工具可以帮助我们实现简单的抠像效果。

首先,在图层上新建一个蒙版图层,使用画笔工具或者形状工具绘制目标物体的轮廓。

然后,调整蒙版的属性,使其只显示目标物体,并作为一个独立的图层存在。

2. 使用色彩键盘工具:AE软件中提供了色彩键盘工具,可以通过选择合适的颜色范围来实现抠像效果。

首先,在图层上新建一个色彩键盘效果,然后选择目标物体的颜色范围,调整阈值和柔化等属性,使目标物体逐渐分离出来。

3. 对比度调整:在一些场景中,目标物体与背景之间的对比度差异较大,可以通过调整对比度来实现抠像效果。

在AE软件中,可以通过调整图层的亮度/对比度属性,选择性地增强或降低目标物体和背景的对比度。

二、蓝屏绿屏特效制作蓝屏绿屏特效是一种常见的特效制作方法,通过使用蓝色或绿色背景,在后期制作中将其替换为其他背景或特效,从而实现目标物体与背景的分离与合成。

下面是AE软件中制作蓝屏绿屏特效的步骤。

1. 拍摄蓝屏绿屏素材:首先,需要在拍摄时使用蓝色或绿色背景,确保目标物体与背景之间有明显的色彩差异。

在拍摄时,注意光源的均匀分布和避免背景反光。

2. 导入素材并调整顺序:将拍摄的蓝屏绿屏素材导入AE软件,将目标物体置于最上层,背景置于下层。

3. 使用色彩键盘工具:选择目标物体上色彩键盘效果,使用吸管工具选择蓝色或绿色背景的颜色,调整阈值和柔化等属性,使目标物体与背景逐渐分离出来。

4. 替换背景或添加特效:在分离目标物体后,可以替换为其他背景或添加特效。

在AE软件中,可以使用图层合成或插件效果等功能来达到所需的效果。

总结:抠像技巧和蓝屏绿屏特效制作在AE软件中是非常重要的特效制作方法。

Premiere中的绿屏和蓝屏抠图合成技巧

Premiere中的绿屏和蓝屏抠图合成技巧

Premiere中的绿屏和蓝屏抠图合成技巧在电影和视频制作中,抠图合成技术是非常重要的一项技能。

通过使用绿屏或蓝屏背景,我们可以将演员或物体从原始背景中抠出,并将其放置在一个全新的环境中。

Adobe Premiere是一款功能强大的视频编辑软件,它提供了一些高级的绿屏和蓝屏抠图合成技巧,让我们能够轻松地实现专业级的合成效果。

1. 准备工作在开始绿屏或蓝屏抠图合成之前,我们需要准备一些必要的工作。

首先,确保拍摄时背景完全平整,没有明显的皱褶或阴影。

其次,选择适当的绿色或蓝色背景布,确保颜色饱和度均匀一致。

最后,使用专业的照明设备来照亮背景,以避免阴影或反光。

2. 抠图合成在Premiere中进行绿屏或蓝屏抠图合成非常简单。

首先,将你的原始素材导入到项目面板中。

然后,将素材拖放到时间轴上的视频轨道中。

接下来,找到“效果控制”面板并选择“抠图键控效果”。

在“抠图键控效果”中,你可以选择使用绿屏或蓝屏进行抠图合成。

3. 调整设置在选择了抠图键控效果后,你需要调整一些设置以获得最佳的合成效果。

首先,点击“抠图键控效果”下方的“效果控制”面板中的“键控颜色”选项。

然后,使用吸管工具在视频中选择背景颜色。

确保选取的颜色与实际背景颜色相匹配。

接下来,调整“键控范围”和“键控柔化”选项,以便更精确地抠图。

4. 调整细节一旦你完成了基本的抠图设置,你可以进一步调整细节,以获得更完美的合成效果。

在“效果控制”面板中,你可以使用“透明度”和“边缘修整”选项来调整图像的透明度和边缘清晰度。

这将帮助你使合成图像看起来更加自然和真实。

5. 添加背景当你完成了抠图合成的设置和调整后,你可以开始添加新的背景。

在Premiere 中,你可以在“项目面板”中导入你想要使用的背景素材。

然后,将背景素材拖放到时间轴上的视频轨道下方。

确保背景素材的长度与抠图素材相匹配。

6. 调整合成一旦你将背景素材添加到时间轴中,你可以进一步调整合成效果。

如何使用Premiere Pro进行蓝绿背景抠像

如何使用Premiere Pro进行蓝绿背景抠像

如何使用Premiere Pro进行蓝绿背景抠像蓝绿背景在视频制作中被广泛使用,它提供了一种简单有效的方式,可以在后期轻松地将主角从原始背景中分离出来。

Adobe Premiere Pro是一个功能强大的视频编辑软件,它提供了一些实用的工具,可以帮助你完成蓝绿背景的抠像工作。

本文将介绍如何使用Premiere Pro进行蓝绿背景抠像。

第一步,准备好素材在开始进行蓝绿背景抠像之前,确保你已经拍摄好了具有蓝绿背景的素材,并且主角从背景中能够完全分离出来。

这一步非常重要,因为素材的质量将直接影响到抠像的效果。

第二步,导入素材并创建新的序列将素材导入到Premiere Pro中,然后点击"文件"菜单,选择"新建",再选择"序列"。

在弹出的对话框中,设置好序列的参数,确保它与素材的属性相匹配。

第三步,将素材拖入到序列中并调整位置在项目窗口中,将素材拖动到新创建的序列中。

然后,在序列中选中素材,点击"效果控制"面板,找到"移动"工具。

通过调整X轴和Y轴的数值,将素材移动到预期的位置。

第四步,应用蓝绿屏效果选中素材,然后点击"效果控制"面板中的"视频效果",找到"键控",再找到"抠像"。

在"抠像"的下拉菜单中,选择"蓝绿屏抠像"。

Premiere Pro会自动将蓝绿背景进行抠像,将主角与背景进行分离。

第五步,调整抠像效果在"效果控制"面板中,可以看到"抠像"效果的参数。

通过调整这些参数,可以进一步优化抠像的效果。

其中,"阈值"控制抠像的精度,"半径"控制抠像的边缘柔化程度,"纯度"控制抠像的颜色饱和度。

自动去除及更换背景

自动去除及更换背景

自动去除及更换背景作者:剑侠来源:《电脑爱好者》2020年第03期我们首先打开Trace这项云服务的首页(https:∥/trace),点击其中的“Sign in to get started”按钮,根据提示注册一个账号。

当账号注册完成后点击“Upload a photo”按钮,在弹出的对话框中选择要进行去背景的图片。

注意,该服务目前只支持JPEG和PNG这两种图片格式,而且上传文件的体积不能大于12MB。

图片成功上传到云端服务器后,我们可以在预览窗口的下方看到四个不同的标签。

点击“Original”标簽可以看到上传图片的原始模样,切换到“Transparent”标签可以看到去除背景后的效果(图1)。

如果用户只需要去除背景后的效果图,那么点击网页右上角的“Download”按钮,接着在弹出的页面中点击“Download full image”按钮,就可以下载该图片了。

如果用户想要在去除背景的基础上进一步进行编辑,那么可以点击下面的“Colors”标签,这样就可以为背景添加上需要的颜色。

该云服务已经为用户提供了大量可选择的颜色,用户只需要点击—下某一个颜色的选项,就可以马上在预览图上显示出合成的效果。

如果该云服务提供的颜色中没有自己喜欢的颜色,那么可以在前面的输入框中输入相应的颜色关键词,比如用户要想查询的颜色属于红色,那么就在输入框里输入“red”,然后就可以显示出一系列和红色相关的颜色供用户选择(图2)。

当然最简单的方法还是直接输入颜色代码,这样可以更加准确。

如果用户不喜欢使用某个颜色,而是喜欢使用图片作为背景的话,那么可以选择“Images”标签,这样就可以看到该服务为用户提供的各种背景图片,从中选择某一个自己喜欢的图片并点击它,就可以马上下载该背景图片并和自己抠出来的主体元素进行合成,从而方便地完成图片的背景更换(图3)。

如果合成的效果非常满意的话,那么点击“Download”按钮下载就可以了。

AE中的背景替换技巧:使用蓝幕和绿幕进行背景更换

AE中的背景替换技巧:使用蓝幕和绿幕进行背景更换

AE中的背景替换技巧:使用蓝幕和绿幕进行背景更换AE(Adobe After Effects)是一款专业的视频特效制作软件,其中包括背景替换技巧,如使用蓝幕和绿幕进行背景更换。

下面将详细介绍这一步骤。

背景替换是指将视频中的原始背景替换为另一个背景。

使用蓝幕和绿幕是背景替换的常用方法,因为蓝色和绿色在大多数情况下与人物或物体的颜色不会相重叠。

步骤如下:1. 准备工作- 安装和打开AE软件,进入工作界面。

- 导入需要进行背景替换的视频和目标背景素材。

2. 创建合成- 在AE软件中,选择“新建合成”。

- 输入合成的名称和尺寸,以及视频的时长。

- 确定后,会创建一个空白合成。

3. 设置蓝幕或绿幕- 在素材库中选择合成并将其拖拽到AE时间轴中。

- 选择需要替换背景的视频素材。

- 在AE软件中,选择“效果”> “键控”> “键索引”。

- 选择键索引类型为“蓝屏”或“绿屏”,具体取决于原始视频中使用的背景颜色。

4. 调整键索引设置- 在AE软件中,选择“效果控制”面板。

- 找到键索引控件,并根据视频素材的颜色和光照条件进行调整,以使键索引效果最佳。

- 调整不同的参数,如阈值、柔度等,直到达到满意的结果。

5. 添加目标背景- 在素材库中选择目标背景素材,并将其拖拽到AE时间轴中。

- 调整目标背景的位置和尺寸,以适应视频素材。

6. 创建蒙版- 在AE软件中,选择视频素材图层并创建一个新的蒙版图层。

- 使用绘图工具(如钢笔工具)绘制蒙版路径,将其应用于视频素材。

7. 调整蒙版路径- 使用蒙版工具调整蒙版路径的形状和位置,以确保其完全覆盖视频素材中的背景部分。

8. 添加跟踪效果- 在AE软件中,选择视频素材和蒙版图层。

- 在菜单栏中选择“跟踪”> “单点跟踪”或“特定点跟踪”。

- 调整跟踪点的位置和大小,以适应视频素材的运动。

9. 应用背景更换效果- 在AE软件中,选择视频素材图层并将其顶层与目标背景图层对齐。

绿幕视频拍摄及抠图处理技巧

绿幕视频拍摄及抠图处理技巧

绿幕视频拍摄及抠图处理技巧我们在⽼师们制作的微课中,经常看到有画中画的效果,背景是制作精美的PPT或者动画,⽽⽼师站在画⾯前进⾏讲解,时不时与画⾯中的元素进⾏互动。

这样的效果是使⽤绿幕拍摄和后期抠图处理出来的效果。

那么,今天⼩编就和⼤家分享绿幕⼈像视频拍摄的技巧和抠图处理。

⽼师们在绿幕拍摄时要注意什么呢?1.拍摄时必须使⽤纯蓝⾊或者绿⾊作为背景颜⾊,要求⽼师的⾐物、⾐饰品、道具不能使⽤和背景相同或相近的颜⾊;2.上镜⽼师的发型要整齐,没有太多碎发乱翘,降低后期抠图时难度;3.拍摄时使⽤⽆损格式进⾏拍摄,减少对画⾯的压缩和损失,在后期能使⽤噪点较少的优质材料;4.拍摄时光线要将⽼师照亮,背景墙光线均匀,不能有阴影和⾊差,如果光没打好在后期抠像中效果⼤打折扣。

为什么拍摄使⽤绿幕优先呢?⼀般情况下,绿⾊是处理之后为最清楚和最明亮的颜⾊,通常不需要很复杂的灯光设计。

拍摄出来的场景中,绿⾊⼀般都⽐较清楚,噪点⽐较容易处理,如果有⼀些绿⾊很难处理,绿⾊也⽐较容易融⼊⽩天的场景中。

那么,什么时候选择蓝幕呢?蓝⾊要求的光线是绿⾊要求的两倍,如果要叠加的画⾯是夜间的场景,蓝幕会是更佳的选择。

拍摄完成后,我们就可以将绿幕⼈像视频和PPT录屏/动画视频进⾏抠图后期处理。

那么,⼩编推荐⽼师们使⽤Camtasia Studio软件进⾏后期处理。

它不仅能完美将⼈像视频与背景视频完美结合,还有强⼤的剪辑和美化功能,例如添加背景⾳乐、转场效果、特效⽚头⽚尾等。

具体操作可以在优芽创新教育学院近期推出的《Camtasia Studio 录屏式微课制作技术与应⽤》中了解,详情请点击https:///course/295223点击查看。

AE绿幕抠像教程 去除背景并添加自定义背景

AE绿幕抠像教程 去除背景并添加自定义背景

AE绿幕抠像教程:去除背景并添加自定义背景Adobe After Effects(以下简称AE)是一款常用的视频制作软件,具有强大的抠像功能,能够帮助用户去除视频背景并添加自定义背景。

本教程将介绍如何使用AE进行绿幕抠像以及添加自定义背景。

步骤一:准备工作首先,确保你已经安装了AE软件,并已经导入了需要进行抠像的视频素材和自定义背景素材。

在AE中打开项目文件,准备开始操作。

步骤二:创建合成在AE界面中,点击菜单栏的"文件",选择"新建",然后选择"合成"。

在弹出的窗口中设置合成的宽度、高度和帧速率,点击"确定"创建一个新的合成。

步骤三:导入素材在AE界面的"项目"窗口中,将需要进行抠像的视频素材拖动到创建的合成中。

确保视频素材位于合成的时间轴上。

步骤四:添加抠像效果选中视频素材,在AE界面的"效果控制"窗口中,点击"效果",选择"抠像",然后选择"抠像背景净化器"。

这个效果可以帮助我们去除视频的背景。

步骤五:设置抠像参数在"效果控制"窗口中,找到"抠像背景净化器"的设置选项。

根据视频素材的具体情况,调整"抠像样本"、"抠像容差"和"边缘细节"等参数,优化抠像效果。

可以通过实时预览来不断调整参数,直到达到满意的效果。

步骤六:添加自定义背景在AE界面的"项目"窗口中,将自定义背景素材拖动到合成中的视频素材下方。

自定义背景将会覆盖视频的原始背景。

步骤七:调整合成根据需要,可以对合成进行进一步的调整。

比如,调整自定义背景的位置、大小、透明度等属性,使其与视频素材更加协调。

步骤八:渲染和导出当所有调整完成后,点击AE界面的"合成"菜单,选择"添加到渲染队列"。

AE背景替换技巧 蓝幕与绿幕技术指南

AE背景替换技巧 蓝幕与绿幕技术指南

AE背景替换技巧:蓝幕与绿幕技术指南Adobe After Effects(AE)是一款强大的视频编辑软件,被广泛用于电影制作、电视节目制作和广告制作等领域。

在后期制作中,背景替换是一项常见的技术,以蓝幕和绿幕为主要手段。

这篇文章将为您介绍AE中的蓝幕和绿幕技术,并分享一些实用的背景替换技巧。

首先,让我们来了解一下什么是蓝幕和绿幕技术。

蓝幕和绿幕技术是一种将主体从原始背景中分离出来,通过替换背景来实现特殊效果的技术。

在拍摄过程中,通过使用颜色鲜明且与主体颜色形成对比的蓝色或绿色背景,可以轻松地在后期制作中替换掉这些背景。

在AE中使用蓝幕或绿幕技术进行背景替换十分简单。

首先,在您的素材中找到一段将要替换背景的视频或镜头。

然后,创建一个新的合成,并将素材拖放到合成中。

接下来,从AE的工具栏中选择合适的蓝幕或绿幕关键,用以选择原始背景中的蓝色或绿色部分。

您可以通过调整关键设置的色域和容差来优化关键选择结果。

一旦完成关键选择,您可以选择一个新背景,可以是一个图像或者另一个视频。

将新背景拖放到合成中的底部图层,并将其位置调整到主体上层。

在图层面板中,将新背景图层的合成模式设置为“正片叠底”或“置换色”,从而使新背景与主体相融合。

在进行背景替换时,还有一些值得思考的技巧和注意事项。

首先,选择的背景颜色与主体本身的颜色不能存在明显的干扰,否则关键选择的效果可能不佳。

其次,拍摄时要注意照明,以确保蓝幕或绿幕的颜色均匀、明亮,没有阴影和过度曝光的区域。

这样可以提高选择背景的准确性。

此外,与色彩调整相关的技巧也可以增强背景替换的效果。

在AE 中,通过应用色彩校正、色彩匹配和颜色修正等效果,可以调整新背景与主体的颜色和光照匹配,使整个合成效果更加逼真。

您可以根据实际需要进行微调,以获得最佳的视觉效果。

在AE中,还有一些高级的背景替换技巧可以尝试。

例如,利用蒙版工具和跟踪技术,可以实现更精确的关键选择和背景替换效果。

此外,使用AE中的特效和插件,如灯光、阴影和模糊等,可以增强背景替换的逼真感。

绿幕直播切换背景操作方法

绿幕直播切换背景操作方法

绿幕直播切换背景操作方法绿幕直播切换背景是一种常见的视觉效果,可以让直播主在实时直播中切换不同的虚拟背景。

下面将详细介绍绿幕直播切换背景的操作方法。

首先,为了进行绿幕直播切换背景,我们需要准备以下设备和软件:1. 绿幕或绿色背景布:绿幕布是用于消除背景色的特殊布料,绿色是最常见的颜色,但也可以选择其他颜色,如蓝色。

2. 摄像头:用于拍摄直播主的实时画面。

3. 直播软件:如OBS Studio、XSplit、Streamlabs OBS等,这是进行直播的软件工具。

4. 电脑:用于运行直播软件和处理实时图像。

接下来,我们将按照以下步骤进行绿幕直播切换背景的操作:步骤一:设置绿幕布1. 在直播场地中设置绿幕布,确保布料完全展平并避免皱纹或折痕。

将其固定在摄像头前的墙壁或支架上,并避免绿幕布受到光线直射。

步骤二:连接摄像头1. 将摄像头通过USB线连接到电脑上,确保电脑能够识别到摄像头。

步骤三:安装并设置直播软件1. 下载并安装选择的直播软件,如OBS Studio。

2. 打开直播软件,进入设置界面,配置摄像头选项,并将正确的摄像头设备选项选择为你所使用的摄像头。

步骤四:设置绿幕滤镜1. 在直播软件的设置界面,找到视频设置选项,并添加一个视频滤镜。

2. 在滤镜列表中找到绿幕滤镜(通常命名为Chroma Key),并将其应用到视频源上。

步骤五:调整绿幕设置1. 绿幕滤镜通常有两个基本设置:色度和相似度。

2. 色度设置用于选择要去除的颜色,通常是绿色。

调整滑块或输入数值,直到仅剩下你拍摄的主体,而绿色背景完全消失。

3. 相似度设置用于控制绿幕滤镜在哪个范围内生效。

如果你的绿幕不够均匀或有一些细微的变化,可以调整相似度设置,以减少滤镜将背景误取为前景或将前景误取为背景的情况。

步骤六:添加虚拟背景1. 在直播软件的设置界面中,找到场景设置选项,并添加一个新的场景。

2. 在新的场景下,找到图像/视频源设置选项,并添加虚拟背景图片或视频。

背景替换如何利用抠像更换视频背景

背景替换如何利用抠像更换视频背景

背景替换如何利用抠像更换视频背景在当今的多媒体时代,视频制作变得越来越普及,而背景替换技术作为一种常见且实用的视频处理手段,能够为视频带来全新的视觉效果和创意表达。

其中,抠像技术是实现背景替换的关键步骤。

接下来,让我们一起深入了解如何利用抠像来更换视频背景。

首先,我们要明白什么是抠像。

简单来说,抠像就是将视频中的主体对象从其原始背景中分离出来的过程。

这个主体可以是人物、物品或者其他特定的元素。

通过抠像,我们能够得到一个清晰独立的主体,为后续的背景替换做好准备。

要进行抠像操作,通常需要借助专业的视频编辑软件,比如 Adobe Premiere Pro、After Effects 等。

这些软件提供了丰富的工具和功能,以满足不同程度的抠像需求。

在开始抠像之前,我们需要选择合适的拍摄素材。

为了获得更好的抠像效果,拍摄时应尽量保证主体与背景之间有明显的色彩、亮度和对比度差异。

例如,如果拍摄人物,让人物站在纯色的背景布前,如蓝色或绿色,这样在后期处理时会更容易区分主体和背景。

当我们把素材导入到视频编辑软件中后,就可以开始具体的抠像操作了。

以常见的绿幕抠像为例,软件中通常会有专门的“抠像”或“键控”工具。

我们选中这个工具,然后点击绿幕背景部分。

软件会通过算法自动识别并去除绿色背景,从而将人物主体分离出来。

然而,自动抠像往往不能达到完美的效果,可能会出现边缘锯齿、颜色残留等问题。

这时候就需要我们进行手动调整。

手动调整的工具通常包括“遮罩”和“羽化”。

遮罩可以让我们更精确地选择需要保留或去除的区域。

羽化则可以使主体与新背景的过渡更加自然,避免出现生硬的边缘。

在调整抠像效果的过程中,要仔细观察主体的边缘细节。

对于头发、半透明物体等复杂的部分,可能需要更多的耐心和技巧。

可以通过调整抠像参数,如阈值、容差等,来逐步优化抠像效果。

当我们成功地完成抠像,得到了清晰的主体后,接下来就是更换背景了。

新的背景可以是静态图片,也可以是动态视频。

怎么给图片自动抠图换背景?简单一招轻松操作

怎么给图片自动抠图换背景?简单一招轻松操作

怎么给图片自动抠图换背景?简单一招轻松操作
相信平时小伙伴们都接触过抠图换背景吧!比如改变证件照的背景颜色,图片素材的处理,P掉路人照片等等。

而且说到背景抠图,很多人应该会想到用PS来解决,但是对于我这样的PS小白来说,PS抠图改变背景的操作是繁琐的。

所以如果不会用PS的的话该怎么给图片自动抠图换背景呢?今天就给小伙伴们安利个很好用的操作,下面一起看看吧。

第一步:我们先打开浏览器,在搜索引擎框中搜索改图在线编辑页面进入,接着在首页上方导航栏功能中点击特色功能,在展开的功能中选择【抠图换背景】进入。

第二步:进入在线抠图页面,可以看到有人像抠图和物品抠图两者区分,如果需要抠图人像、自动识别证件照换背景需要选择人像功能了,物品抠图通常用于自媒体图片处理。

点击对应的添加图片按钮第三步:图片添加进来之后,会自动识别并对人像进行智能抠图,我们可以直接在右侧的换背景区域更换需要的底色即可。

第四步:设置好底色就可以点击右上角的【立即保存】按钮完成抠图换背景了,不管是证件照或者自媒体图片处理都挺好用的,如果不需要更换纯色背景还可以在模板中挑选一些自带背景图片或者自定义上传哦。

以上四个步骤就是怎么给图片自动抠图换背景的方法分享了,小伙伴们都学会了吗?如果大家有抠图的需求就尝试下这种方法吧~。

绿屏抠图技巧详解

绿屏抠图技巧详解

绿屏抠图技巧详解绿屏技术在电影电视制作中被广泛应用,它可以将人物或物体从原始画面中剥离出来,然后将其放置在其他背景中。

Adobe Premiere Pro软件作为一款强大的视频编辑工具,提供了多种实用的绿屏抠图技巧。

本文将为大家详细介绍这些技巧。

首先,我们需要使用合适的拍摄设备,在拍摄时选择纯绿色或纯蓝色的背景,以便于后续的抠图处理。

在拍摄前应确保背景整洁且均匀,避免出现明暗不一致或色彩不纯的情况。

接下来,我们将把拍摄好的素材导入到Adobe Premiere Pro软件中。

打开软件后,在新建项目时选择正确的设置,包括分辨率、帧速率等参数。

然后将素材从媒体浏览器中拖动到时间轴上。

在时间轴上选中素材后,右键点击,并选择“添加到序列”。

然后,在序列中选中素材,右键点击,并选择“打开效果控制”。

在效果控制面板中,可以看到一个称为“色键”的效果,在这里就是我们进行绿屏抠图的关键。

点击“色键”效果,在效果控制面板中会显示出相关的参数设置。

首先,选择合适的颜色,比如选择绿色背景时,就选择“绿杂色”;选择蓝色背景时,就选择“蓝杂色”。

然后,调整颜色容差和色彩范围,使得抠图效果更加准确。

可以通过调整这些参数,来改善抠图的质量。

如果发现在抠图过程中出现了一些残留的边缘问题,可以通过调整“扩张/收缩”和“柔化”参数来进行修复。

适当增加“扩张/收缩”参数的值,可以填充边缘空隙;而增加“柔化”参数的值,则可以使边缘更加平滑。

除了使用“色键”效果,Premiere Pro还提供了其他一些有用的工具,可以进一步完善绿屏抠图的效果。

比如,“边缘细化”效果可以帮助我们更好地保留细微的边缘细节;“噪声清理”效果可以减少背景杂音的干扰。

在进行绿屏抠图时,我们可以同时使用多个效果,以达到更好的效果。

不同片段可能需要不同的参数设置,所以我们需要对每个片段进行适当的调整。

当完成绿屏抠图之后,我们可以将抠出来的对象与其他背景进行合成。

在时间轴上选中抠图对象,然后再将要添加的背景拖动到时间轴上与之对应的轨道上。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计说明书
题目;蓝幕/绿幕图像自动抠图与背景更换的实现课程:数字图像处理课程设计
院(部):信息与电气工程学院
专业:电子信息工程
班级:电信17
学生姓名:
学号:2017081030
指导教师:张运楚、杨红娟、张君捧
完成日期:2020.6.18
目录
摘要 (3)
1设计的目的 (4)
2设计要求 (4)
3设计内容 (4)
3.1选择图片 (5)
3.2打开背景图 (5)
3.3采用欧氏距离对彩色图像分割 (7)
3.4换背景 (8)
4 总结致谢 (9)
5 参考文献 (10)
摘要
蓝幕/绿幕技术又叫做色度键技术,简单地说,它是通过在同一色彩的蓝色或绿色背景上拍摄物体,然后通过背景色彩特殊的色调信息加以区分前景和背景,从而达到自动去除背景保留前景的目的,广泛用于广播电视的动态背景合成以及电影和摄影创作中。

关键词:色度键技术;蓝幕/绿幕技术;图像处理;
一、设计要求
1.根据设计要求分析蓝幕/绿幕图像中去除背景的关键问题,掌握基于彩色图像分割的自动抠图和背景更换方法,说明设计原理和步骤。

画出流程图,编写
实现程序,并进行调试,完成系统软件设计。

2.基本教学要求:每人一台计算机,计算机安装matlab、visio 等软件。

二、设计步骤
1.理论依据
颜色模型、彩色分割技术。

2.方案设计
选择合适的颜色,采集蓝幕或绿幕背景像素样本点,对背景进行统计建模,然后完成背景和人物任务的分割。

然后用指定的图像更换蓝幕或绿幕背景。

画出流程图,并对各部分功能进行说明。

建议使用Visio 等软件绘制框图。

3.程序设计
根据设计要求及系统流程图,进行程序设计,编写实现程序,使用Matlab 等软件。

4.程序调试
对编写的软件程序,以测试图像为例进行调试,根据结果,完善程序功能。

并以自选视频图像进行验证。

三、设计内容
3.1 打开要处理的图片内容
[filename,pathname]=uigetfile({'*.jpg';'*.png';'*.tif'},'选择图片'); file1=[pathname,filename];
global F;
F=file1;
x=imread(file1);
axes(handles.axes1);
imshow(F); %打开要抠的图
3.2对图片进行抠图
global F;
global gcolor;
I=imread(F);
figure,imshow(I);
Id = double(I);
% 交互获取样本,移动鼠标单击左键在图像蓝色背景上选点形成封闭多边形,% 然后单击鼠标右键,弹出菜单,选择“Create Mask”
mask = roipoly(I);
%得到彩色图像的RGB三个颜色分量
redplane = I(:, :, 1);
greenplane = I(:, :, 2);
blueplane= I(:, :, 3);
%得到所有样本像素的RGB三个颜色分量
xR = redplane(mask);
xG = greenplane(mask);
xB = blueplane(mask);
% Concatenate R, G ,B component arrays along column dimension form sample data matrix X = cat(2, xR, xG, xB);
X = double(X);
%得到样本像素的数量K
[K, n] = size(X); % el
%计算样本像素的均值向量M和协方差矩阵C
% Compute an unbiased estimate of mean. M is a row vector here.
M = sum(X, 1)/K;
% Subtract the mean from each row of X.
X = X - repmat(M,K,1);
% Compute an unbiased estimate of covariance matrix C.
% Note that the product is X'*X because the vectors are rows of X.
C = (X'*X)/(K - 1);
% Determine the threshold using covariance matrix C.
% TE is used for Euclidean distance
d = diag(C);
sd = sqrt(d);
TE = 3 * max(sd);
%避免阈值过小
if TE < 150
TE = 150;
end
%采用上述参数,采用欧氏距离对彩色图像分割,“扣取”前景目标
%获取图像的高、宽
[Height, Width, Q] = size(I);
%初始化分割结果变量
%二值图像,背景像素值=0,前景像素=1
gmask = false(Height, Width);
%彩色图像,背景像素RGB各分量值=127,前景像素与源输入图像同
gcolor = uint8(127 * ones(Height, Width,3));
sqTE = TE * TE;
%
for x = 1: Height
for y = 1: Width
sqdist = (Id(x,y,1) - M(1))^2 + (Id(x,y,2) - M(2))^2 + (Id(x,y,3) - M(3))^2;
if (sqdist > sqTE)
%该像素为前景
gmask(x, y) = 1;
gcolor(x, y,:) = I(x,y,:);
end
end
end
%显示处理结果
axes(handles.axes1);
imshow(gcolor); %抠图
3.3打开背景图
[filename,pathname]=uigetfile({'*.jpg';'*.png';'*.tif'},'选择图片'); file2=[pathname,filename];
global S;
S=file2;
x=imread(file2);
axes(handles.axes2);
imshow(S); %打开背景图
3.4更换背景
global F;
global S;
global gcolor;
INEW=imread(S);
[Height,Width,Q]=size(gcolor);
for x=1:Height
for y=1:Width
if~(gcolor(x,y,1)==127&&gcolor(x,y,2)==127&&gcolor(x,y,3)==127) INEW(x,y,:)=gcolor(x,y,:);
end
end
end
axes(handles.axes2);
imshow(INEW); %换背景
四、总结致谢
这一次做的蓝幕/绿幕图像自动抠图与背景更换的实现。

原理看似简单,但过程让我深
深感受到再简单的图像处理,理论与实际也会有一定的差入。

在参考书设计原理的基础上经过了个人的改进,让功能更完善,特别是程序的调试,花的时间最多,也是最难的一一个地方。

通过本次设计,培养了创新意识和综合素质,更好地掌握了数字图像处理设计,提高个人基本能力、实验及设计能力和独立工作能力,基本知识更加牢固,会编程调试、会查资料在设计的过程和设计说明书的撰写过程.中,老师给予了我热心的帮助和大力的支持,给我提了诸多的宝贵意见,拓宽了我的思路。

在此我向张运楚、杨红娟、张君捧老师致以崇高的敬意和衷心的感谢!.
参考文献
五、参考文献
[1][美]Jeff Foster. 影视绿幕技术完全手册[M]. 北京:人民邮电出版社,2012..
[2]郭鹏. 演播室蓝幕拟实抠像背景的制作[J]. 电视字幕.特技与动画, 2004,(5).
[3][美] 马奎斯著;章毓晋译.实用MATLAB 图像和视频处理[M].北京:清华大学出版社.2013.
[4]罗娇. 一种自动抠像技术的研究与实现[D].西南大学,2013.
[5]冈萨雷斯.数字图像处理(MATLAB)中文版[M].北京:电子工业出版社,2007.
[6]Castleman, K. R.[美]著,朱志刚等译.数字图像处理[M].北京:电子工业出版社,2002.
[7]朱虹.数字图像处理基础[M].北京:科学出版社,2005.
[8]刘志敏,扬杰,施鹏飞.数学形态学的图像分割算法[D].计算机工程与科学,1998,20 (4):21.
[9]章毓晋.图像分割.北京:科学出版社,2001.
[10]王树伟,杨鸲.Matlab 6.5 辅助图像处理[M].电子工业出版社,2003.
[11]“好莱坞大片特效幕后揭秘, 蓝幕绿布打造奇幻世界”
/c/cn/news/2013-03/01/news_1237.html
[12]管宇.图像和视频的便捷抠图技术研究[D].浙江大学理学院,2008.
[13]刘小辉.自然背景下的抠图技术研究[D].哈尔滨工业大学,2007.
[1]。

相关文档
最新文档