主要用于两张图片叠加,可以设置一种颜色值作为前景图片的透明色,这样进行叠加时就会忽略这种颜色。
背景图片:![]() |
前景图片:
![]() |
设定透明色为#000
,则合成的图片如下所示:
1.可以将图片进行左右,上下或者中心翻转
原图![]() |
左右翻转![]() |
上下翻转![]() |
中心翻转![]() |
2.将图片按照中心任意角度翻转(图像边缘可能会发生锯齿状失真)
原图![]() |
逆时针20°![]() |
逆时针90°![]() |
逆时针135°![]() |
逆时针180°![]() |
逆时针280°![]() |
1.替换指定颜色
原图![]() |
#000 -> #fff![]() |
2.自定义替换规则,例如将彩色图片转化为灰度图片
原图![]() |
按照彩色转灰度的规则进行替换图像![]() |
原图![]() |
(r,g,b)->(r,r,r)![]() |
(r,g,b)->(g,g,g)![]() |
(r,g,b)->(b,b,b)![]() |
将图片的颜色逆反
原图![]() |
反色图像![]() |
原图![]() |
平滑图像![]() |
原图 | 霓虹图片 |
---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
原图 | OTSU | 自定义阈值 |
---|---|---|
![]() |
![]() |
阈值:128![]() |
![]() |
![]() |
阈值:10![]() |
![]() |
![]() |
阈值:128![]() |
1.按YUV成比例调节亮度
原图![]() |
原图亮度的120%![]() |
原图亮度的50%![]() |
原图![]() |
原图像素值加30![]() |
原图像素值减30![]() |
原图![]() |
(r,g,b)->(r-10,g-20,b+30)![]() |
(r,g,b)->(r+10,g+20,b-30)![]() |
(r,g,b)->(r+10,g-20,b+30)![]() |
1.临近插值法(图像会失真)
原图![]() |
80%![]() |
180%![]() |
2.双线性内插值(失真度小)
原图![]() |
80%![]() |
180%![]() |
原图![]() |
下移100像素![]() |
右移100像素![]() |
下移100像素,右移100像素![]() |
http://blog.csdn.net/alin0725/article/details/1543860
http://www.docin.com/p-109645877.html
http://vaero.blog.51cto.com/4350852/822997
http://www.cnblogs.com/drizzlecrj/archive/2008/02/25/1077494.html