一个图片上有逐渐透明的文字,我要如何找到文字消失时的图片呢
文字是不断的变浅然后重新出现,我希望找到文字不遮挡时的截图
本来以为取白色最少的就好,后来发现文字是透明的,背景是什么颜色文字的颜色区间也变了
文字出现和消失的时间是一个区间,也没办法通过定时间隔来找
萌新就失去了办法
----------------------- 以下是精选回复-----------------------
答:单次次操作的话逐帧看就行了
答:可以定饱和度或者明度的区间
答:文字图层 mask 图片图层得到图层 1
白色文字图层 blend 图层 1 得到图层 2 ,
如果图层 2 颜色不变,则文字消失
答:换个思路,此题实际上不是找图片,而是找时间点,一个周期变化的事物,两周期之间的时间点
找和这个周期同步的某个值,例如颜色均值?
我只是开个思路……
答:找边缘?
前两天 meta 发布 segment anything 模型,可以识别图片中的各种不同模式的块
理论上你这个不需要找出含有文字的部分,只需要找到块最少的那一帧就好了
答:每帧与上一帧对比,连续出现帧相同的话就是没有文字的图片了
答:1.指定一个小的矩形区域来进行颜色采样,比如在那个锁面上选一小块。
2.根据采样区对所有帧进行颜色采样,采样为 HSL 之类色彩空间,记录每帧采集的亮度。
3.这样你就得到一组亮度变化数据,在这组数据中选择所有的局部最小峰值,其对应的应该就是白色文字消失时的帧。
答:从最后一帧倒着往前找,第一个画面内容有变动的帧就是最后一幅还有一点点文字残留的帧……
答:神偷啊,这游戏好久没玩了。当时感觉越往后玩都是靠精准时刻的点击来卡位置,太累了。
答:我的想法是做 cycle detection 。找到文字完全不透明的周期,一个周期的中点可能就是文字完全消失的时候。
答:多截几次图,把不同的像素挑出来,就是文字了吧
0条评论