Java 互补色-图像分析
我只是在处理一幅图像,看颜色和对比度之类的东西。我的问题是如何分析图像中的互补色,并试图有效地做到这一点 首先我得到了像素rgb。然后我转换为HSV,增加色调,返回rgb,从而获得互补色。然后我看看它的壁橱邻居,看看这些颜色是否是互补色。不管这些像素是什么,很少有人会发现中心像素是互补的——因此我觉得这不是很有效 或者另一个想法。。。根据颜色区域分割图像,并计算出一个区域到另一个区域的距离(如果有互补颜色的区域) 有没有关于如何有效地编写代码的想法Java 互补色-图像分析,java,image-processing,computer-vision,Java,Image Processing,Computer Vision,我只是在处理一幅图像,看颜色和对比度之类的东西。我的问题是如何分析图像中的互补色,并试图有效地做到这一点 首先我得到了像素rgb。然后我转换为HSV,增加色调,返回rgb,从而获得互补色。然后我看看它的壁橱邻居,看看这些颜色是否是互补色。不管这些像素是什么,很少有人会发现中心像素是互补的——因此我觉得这不是很有效 或者另一个想法。。。根据颜色区域分割图像,并计算出一个区域到另一个区域的距离(如果有互补颜色的区域) 有没有关于如何有效地编写代码的想法 谢谢,所以我最终大致算出了如何做到这一点,要么
谢谢,所以我最终大致算出了如何做到这一点,要么用非常慢的方法,要么用稍微快一点的方法: