又双叒叕熬夜了
平时是日夜颠倒,今天真的是在熬,眼睛都好痛
可是一堆数据在脑子里行进了一半
咋弄呢
好不容易捋顺了一些
一旦把平台一关,下次又不知道什么时候能捋顺了😥
为什么要熬夜搞这个东西呢?
因为真的是不务正业的事儿呀🤣
为了把沈巍抠出来并且完美去掉边缘尤其是头发,并且不带闪烁。
然后合成到另一个朱一龙的角色中去🤣
手动尝试了几种方案,不能根本上解决问题。手是无论如何不能做到每张图统一处理的。或者说,PS现有的功能在批量计算上似乎已经再也不能了。
自己写一个关于像素识别的程序,从指针位移到色彩特征收集到内存爆炸到效率万倍差距问题,全是问题!!!
(土拨鼠啊啊啊啊啊!)
其实思路明明很简单,可还是被自己绕成了一团乱麻。
今晚再次重捋,我先把指针上的rgb数据拿出来好了。。。。给函数取个名字,直白点,get pixel color。。。哎?啥玩意儿?这不就是。。。大漠和按键精灵的那个GetPixelColor吗?艾玛!什么鬼。。。这不就是。。。哎我去。。。。
这不就是图像识别一个道理吗?
简单说,我就是要识别出边缘宽度,把alpha降掉,再加个羽化算法,粗略的边缘我手动抠下来了,只要针对保留色差值应该就可以得到需要去除的边缘区域了。
好吧,取出颜色数据,然后计算。问题来了,怎么计算呢?一旦把数据丢进缓存序列,再进行均值等的计算,那个速度哟!如果Adobe的工程师采用这种方法那PS叠加一个buff得读条。
不过回想一下大漠的模糊识别,sim值一调大也是巨慢,可见大佬也一样有这个问题。当需要多种算法复合在这一组数据里的时候,就没有办法避开缓存去计算了吧?明度阈值均值差值总量的两两对比。。。还是色度阈值均值差值量值的对比?再次晕厥。
好的,就卡在这个问题上吧,睡觉!
评论