porter_duff:(C ++)OpenCV Porter Duff运算符

时间:2024-02-29 22:14:47
【文件属性】:

文件名称:porter_duff:(C ++)OpenCV Porter Duff运算符

文件大小:11KB

文件格式:ZIP

更新时间:2024-02-29 22:14:47

C++

波特-达夫算子 奥斯汀·海斯特 CS 6420-计算机视觉 UMSL SP2021,Sanjiv Bhatia教授 目的 分配的目的是实现Porter-Duff运算符以合成图像。 操作员将通过驱动程序进行测试。 任务 Porter-Duff运算符用于合成带有二进制掩码的图像。 它们最常见的用途是在通常用于天气预报电视的绿屏中。 二进制掩码定义每个输入图像中像素的支持。 构成最终图像组成的像素称为有效像素,并由1(或0XFF)表示; 其余像素称为无效像素,并由0表示。无效像素将被忽略。 在下表中,为图像I1和I2定义了Porter-Duff运算符[1],而其对应的掩码由M1和M2定义。 操作实施Ir Mask Mr 清除0 0 复制I1 I1 M1 I1超过I2(I1∧M1)∨(I2∧M2¬¬M1)M1∨M2 I2中的I1 I1 M1∧M2 I1出I2 I1 M1¬¬M2 I1在I2


【文件预览】:
porter_duff-master
----.gitignore(106B)
----Makefile(759B)
----cla_parse.cpp(2KB)
----porter_duff.cpp(6KB)
----masks()
--------mask2.jpg(4KB)
--------mask1.jpg(4KB)
----README.md(2KB)
----include()
--------dir_func.hpp(455B)
--------string_helper.hpp(355B)
--------cla_parse.hpp(420B)
--------porter_duff_ops.hpp(2KB)
----string_helper.cpp(1KB)
----dir_func.cpp(2KB)
----porter_duff_ops.cpp(4KB)

网友评论