如何解决Python中匹配两张JPEG图片的主色
我有几张白色背景的 JPEG 图片,主色略有不同。我正在尝试使用 python 来匹配图片之间的这种颜色,因此它们看起来一致。处理后背景应保持完全白色。
我尝试过使用 scikit-image 进行直方图匹配:
import matplotlib.pyplot as plt
from skimage.exposure import match_histograms
from skimage import io
reference = io.imread('1.jpg')
source = io.imread('2.jpg')
matched = match_histograms(source,reference,multichannel=True)
据我所知,结果是由参考图片中黑色的不同百分比造成的。
我也尝试过 Adrien Rosebrock 的颜色转移库 (https://github.com/jrosebr1/color_transfer),但没有成功:
Result from color transfer library
我应该如何解决这个问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。