要使两张照片连接在一起以后整体的色调一致,就要在拼接之前就把两者的色调调好,方法是先用PS里色拾色器取得两张的主色调数据(R,G,B),然后确定调哪一张使之尽量接近另一张,用PS的色相/饱和度和色彩平衡,曲线等来调整调的时候也用拾色器来核定RGB数值是否很接近了
如果上述办法不能达到满意效果,最后一招就是在拼接好以后,整体去色,再用PS上色这样会麻烦些,但是色调会非常一致
主色调为红色;
辅色调为**;
色彩构成:对比强烈,空间感强,给人以被爱包围的感觉。近处上方的气球处理的比较朦胧,产生视觉偏差,有效的把视觉中心下移,使传达的主题信息明确。
你可以通过canvas先计算出的主色调,然后给body设置这个颜色的背景
代码:
const img = new Image();
imgsrc = 'xxxpng'
imgonload = function() {
const { width, height } = img;
const scaleRect = width height;
let sum_r = 0, sum_g = 0, sum_b = 0;
canvaswidth = width;
canvasheight = height;
ctxdrawImage(img, 0, 0);
const imgData = ctxgetImageData(0,0, canvaswidth, canvasheight);
for (let i=0; i<imgDatadatalength; i+=4) {
const r = imgDatadata[i];
const g = imgDatadata[i+1];
const b = imgDatadata[i+2];
sum_r += r;
sum_g += g;
sum_b += b;
}
const avg_r = Mathround(sum_r / scaleRect);
const avg_g = Mathround(sum_g / scaleRect);
const avg_b = Mathround(sum_b / scaleRect); // 主色调
const mainColor = `rgb(${avg_r}, ${avg_g}, ${avg_b})`;
}
以上就是关于两张照片连接在一起用什么方法可使颜色一样全部的内容,包括:两张照片连接在一起用什么方法可使颜色一样、帮我做图片色彩分析~急~、jQuery怎么让body根据图片颜色,来变化body的背景色等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)