500分请问谁有图片透明,半透明的算法?

Java > J2ME [问题点数:200分,结帖人Dickensi]
等级
本版专家分:2595
结帖率 100%
等级
本版专家分:2595
等级
本版专家分:449
等级
本版专家分:304
等级
本版专家分:1155
等级
本版专家分:27
等级
本版专家分:619
等级
本版专家分:1034
等级
本版专家分:304
等级
本版专家分:12840
勋章
Blank
黄花 2004年4月 Java大版内专家分月排行榜第二
等级
本版专家分:10
Dickensi

等级:

透明度叠加算法:如何计算半透明像素叠加到另一个像素上的实际可见像素值(附 WPF 和 HLSL 的实现)

本文介绍透明度叠加算法(Alpha Blending Algorithm),并用 C#/WPF 的代码,以及像素着色器的代码 HLSL 来实现它。 本文内容算法在 C# 代码中实现在像素着色器中实现 算法 对于算法,我只是搬运工,可以随意搜索到...

图像透明算法

半透明算法: 混合算法目前在常用到的算法是AlphaBlend。 计算公式如下:假设一幅图象是A,另一幅透明的图象是B,那么透过B去看A,看上去的图象C就是B和A的混合图象, 设B图象的透明度为alpha(取值为0-1,1为完全...

图像透明算法

注意:此算法网上搜集,非原创首先,要能取得上层与下层颜色的 RGB三基色,然后用r,g,b 为最后取得的颜色值;r1,g1,b1是上层的颜色值;r2,g2,b2是下层颜色值r = r1/2 + r2/2;g = g1/2 + g2/2;b = b1/2 + b2/2;以上为50...

图片半透明处理

半透明原理:   假设LCD是256色的。颜色格式为332(RGB)   显存中的每一个字节的数据对应一个象素点。   在数据写入显存之前,读取相应相素点值,然后与新的数据按一定的规则混合之后,再写入相应像素点的...

两个半透明颜色色的叠加计算方法

讲 Alpha 混合的文章太多了,我并非要说什么新的更好的算法,而是这些 Alpha 混合的文章都是基于一种特定的现实应用:在背景色上叠加一个半透明色。而 OpenPainter 的需求更具一般性:混合两个半透明颜色。也就是...

去除半透明Logo图片水印的不同方法

本文仅对不同情况下,去除半透明水印的方法、原理和过程进行描述,不提供相应的源码和测试用例,若更好的方法或问题,欢迎交流讨论。 一、去除高质量图片中的水印 二、去除低质量图片中的水印 三、采用小图替换大...

VTK 深度剥离算法(Depth Peeling)半透明实现

#include "vtkRenderWindowInteractor.h" #include "vtkRenderWindow.h" #include "vtkRenderer.h" #include "vtkActor.h" #include "vtkImageSinusoidSource.h" #include "vtkImageData.h" ...

图像透明算法

半透明算法: 混合算法目前在常用到的算法是AlphaBlend。 计算公式如下:假设一幅图象是A,另一幅透明的图象是B,那么透过B去看A,看上去的图象C就是B和A的混合图象, 设B图象的透明度为alpha(取值为0-1,1为完全...

VC图片半透明处理

半透明原理:   假设LCD是256色的。颜色格式为332(RGB)   显存中的每一个字节的数据对应一个象素点。   在数据写入显存之前,读取相应相素点值,然后与新的数据按一定的规则混合之后,...

使用CImage绘制半透明图片

使用中发现CImage对半透明图片的绘制,是问题的,透的部分总是显示一些很奇怪的内容(颜色很突兀)。 后来经过仔细追查,终于找到了原因。 原因是这样的,CImage的默认绘制算法,对于目标点的计算算法是这样的...

yuv透明度混合RGBA alpha 透明度混合算法实现和测试

YUV图像格式进行的ALPHA BLEND操作 假设alpha通道值为 a 那么 r = ( r0 * a + r1 * (255 - a ) ) / 255 g = ( g0 * a + g1 * (255 - a ) ) / 255 b = ( b0 * a + b1 * (255 - a ) ) / 255 ...

VC图片半透明处理

半透明原理: 假设LCD是256色的。颜色格式为332(RGB) 显存中的每一个字节的数据对应一个象素点。 在数据写入显存之前,读取相应相素点值,然后与新的数据按一定的规则混合之后,再写入相应像素点的显存。 这样...

基于FPGA的Alpha半透明图像叠加算法实现

#include #include using namespace cv; using namespace std; Mat dealImg(Mat &img); int main() { Mat img = imread("E://ͼƬ//1.png"); if (img.empty()) { return -1;... result = dealImg

初学Directdraw--Alpha半透明,抠像

最近做的一个项目中要用到抠像和半透明技术,由于刚学Directdraw,查了好多资料,很费事,现把其中的要点和代码附上,以供大家参考:1,抠像原理 要两副图形: 背景色,实时采集的图形,比如要抠一个人的图象...

【Unity】用Shader实现图片的区域遮罩,支持半透明,实现地图动态上色功能

一个项目,做世界地图时,希望未开启的...网上找了一个,可以半透明遮罩的shader: https://www.jianshu.com/p/1d9d439c28fa 要控制不同区块显示或不显示,要怎么处理呢? mask图其实只用到了 alpha,还有rgb2

VC图片半透明处理

半透明原理: 假设LCD是256色的。颜色格式为332(RGB) 显存中的每一个字节的数据对应一个象素点。 在数据写入显存之前,读取相应相素点值,然后与新的数据按一定的规则混合之后,再写入相应像素点的显存。 这样...

Android图片颜色混合算法

最近写的工程其中一步是是把两张图片根据透明度混合起来生成一张新的图片,我也完成了这个功能。原来其实比较简单,把两张图片分为顶部图片和顶部图片,取顶部图片每像素的透明度为k,那么底部每像素的透明度则...

(转)VC图片半透明处理

半透明原理:   假设LCD是256色的。颜色格式为332(RGB)   显存中的每一个字节的数据对应一个象素点。   在数据写入显存之前,读取相应相素点值,然后与新的数据按一定的规则混合之后,再写入相应像素点的...

ARGB Alpha像素混合(透明图片叠加像素计算)

alpha混合计算方法很多,我这个使用的是最常用的计算方法. //ARGB 格式数据定义 typedef struct { u8 mB; u8 mG; u8 mR; u8 mA; }ARGB_DATA_TYPE;...void ARGB8888_PixelMixing(ARGB_DATA_TYPE* pInB...

C#叠加合并半透明图像的两种实现

C#叠加合并半透明图像说明方案一:系统自带 GDI+ 实现方案二:使用 EmguCV 实现总结 说明 OpenCV作为一个图像库,竟然没有提供一个直接的函数去做这件事情。 这里使用系统自带的GDI和EmguCV(C#封装的OpenCV)分别...

C#实现给图片透明度水印

首先我们强调一下opacity的概念,是“不透明度”,它表示的是两个图层之间的关系,即该属性隶属于本图层,它表示与本图层下面图层之间的像素合成关系,当opacity=100%时,表示本图层完全不透明,因此下面的像素完全...

OSG OIT 顺序无关透明绘制(PPLL_OIT, WB_OIT) 实现及注意事项

这段时间研究了一下顺序无关的半透明实体绘制实现方法,顺便完善了OSG显示引擎半透明实体绘制部分,看了看相关资料,正确性、效率最好的是基于权重函数的混合算法和GPU端链表法,还有个基于矩的数学方法,绘制的效果...

android中怎么样能让重叠的多层视图内容半透明同时浮现

怎么样能让多层视图半透明...比如说,我这里3张图(代表3个View)重叠在一起,怎么做能让区域A处于半透明,3张图的内容都能看到 ![图片说明](https://img-ask.csdn.net/upload/201901/15/1547542170_227761.jpg)

Python基于OpenCV的固定位置半透明水印去除方案

from : https://mubiu.com/blog/python3-opencv -- coding: utf-8 -- import cv2 mask.png 与src.jpg尺寸相同并且黑色背景,白色区域是要处理水印的区域 ...

Unity图片优化神器 - Dither算法进阶方案

对于颜色数较高的纹理,keijiro实现了一种Dither4444的改进算法可以消除Unity默认转换过程中呈现的明显的色带,同时带来了肉眼可见的噪点。笔者在keijiro的算法基础上进行了改进,提供了一个将RGB24 Bit图Dither之后...

车道图片与分割图片进行半透明叠加

实现车道分割算法时需要将车道分割结果叠加到原图上,方便观察分割效果。以下图例来自bdd100k数据集 import numpy as np import cv2 import matplotlib.pyplot as plt color_label_path = "color_label.png" ...

【UnityShader】设置Image组件图片透明四个方向透明渐变(Sprite原理相同)

使用UnityShader实现Image组件的透明度渐变

duilib 使用图片素材或者算法给窗体增加阴影(源码和demo)

转载请说明原出处,谢谢:  之前我写的程序使用阴影时,一直是使用codeproject网站上的WndShadow类,并且把它当作单独的模块来使用,后来觉得使用阴影的情况... 以前的WndShadow类是用算法来计算阴影,灵活性很大,

Unity3D 导入透明图片有白边问题的处理

透明贴图的边缘,离透明通道的边缘太近,而透明通道又没有切的那么确切,所以搞了个背景的颜色在里面,而背景一般都是白色(按说png透明的部分就是透明,Photoshop怎么给填充的,我真不知道,估计是白色填充),...

有趣的6种图片灰度转换算法

本文转载自blog 转载请注明出处 前言 黑白照片的时代虽然已经过去,但...本文完整的在线例子图片灰度算法例子,例子的图片有点多,可能有些慢。 例子的源码位于blog/demo里 三原色与灰度 原色是指不能透过其他颜...

相关热词 c#做记事本 p2p开源c#项目 c# 根据目录结构生成树 c# 数组转动态类型 c#编写通讯簿过程 c# 获取网站时间 c#新建excel c# url传一个对象 基于c#开发 c##warning