主要用于两张图片叠加,可以设置一种颜色值作为前景图片的透明色,这样进行叠加时就会忽略这种颜色。
背景图片: |
前景图片: |
设定透明色为#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