VB识别图片并合并。

时间:2022-08-25 16:13:41
很多张图,每张图的水印需要替换掉,挨个替换很长时间而且很麻烦的,想用VB写一个自动识别合成的这么个程序,不会,就来论坛再求各位师傅们! VB识别图片并合并。

19 个解决方案

#1


谢邀
但是,你也要说清楚是什么样的图,识别什么东西,给出输入样例和输出样例
这一行话说得只有你自己知道是什么意思。

#2


对于“不透明”的水印,可以按“特征”进行全图扫描,确定它的位置后进行处理。

但如果是“半透明”的,水印的“相对位置”比较固定还好办,没有什么明确的规律就很难定位了。

只要找到了位置,就有可以进行覆盖,替换成别的水印。


不管怎么说,你得提供两三个“样本”来看看啊。
VB识别图片并合并。

#3


是看在100分的份上,半猜的回答一下。
首先,如果你有原图就没啥好需要判断的了,直接拿图片加上新水印替换掉旧图就行了。
其次,如果是那种直接一个戳不透明覆盖在原图上的,也不用纠结了,直接那被覆盖的区域判断一下是不是那个戳就行了
那么,最麻烦的就是用一个水印图用半透明的方式盖上去的情况。
用网络流行语说:没图你说个XX

#4


引用 2 楼 Chen8013 的回复:
对于“不透明”的水印,可以按“特征”进行全图扫描,确定它的位置后进行处理。

但如果是“半透明”的,水印的“相对位置”比较固定还好办,没有什么明确的规律就很难定位了。

只要找到了位置,就有可以进行覆盖,替换成别的水印。


不管怎么说,你得提供两三个“样本”来看看啊。
VB识别图片并合并。


引用 3 楼 chewinggum 的回复:
是看在100分的份上,半猜的回答一下。
首先,如果你有原图就没啥好需要判断的了,直接拿图片加上新水印替换掉旧图就行了。
其次,如果是那种直接一个戳不透明覆盖在原图上的,也不用纠结了,直接那被覆盖的区域判断一下是不是那个戳就行了
那么,最麻烦的就是用一个水印图用半透明的方式盖上去的情况。
用网络流行语说:没图你说个XX
VB识别图片并合并。VB识别图片并合并。这是需要被覆盖的,是车牌,下面是覆盖的, VB识别图片并合并。

#5


就是把特别汽车网这个logo覆盖到汽车之家,很多图片,汽车之家图标不固定位置,颜色深度等什么都不固定 VB识别图片并合并。

#6


基本上就是模板识别,定位,然后覆盖了。如果色深有变化啥的,就需要有一定的容差。
就一张图,不知道到底差异有多大。

#7


引用 5 楼 abc1234679 的回复:
就是把特别汽车网这个logo覆盖到汽车之家,很多图片,汽车之家图标不固定位置,颜色深度等什么都不固定 VB识别图片并合并。

应该是用同规格的另一个logo进行覆盖吧?
感觉识别定位汽车之家这个logo应该不是特别难的。
位置可以通过“扫描法”定位,颜色不固定,可以用“OCR”的思路把它搞定。
VB识别图片并合并。

#8


看你有多少图片了。
找个熟手,一两分钟搞定一张,一个小时30张,8个小时240张。就按计件,搞定一张8毛钱,相当于一个全职月薪4K多的兼职。
算算有多少图片,需要付多少钱,再算算一个程序员的工资要多少(目前看你已经折腾一天了没结果)如果外包成本低于编程成本直接外包掉拉倒
VB识别图片并合并。

#9


人件的成本很多时候低于软件。

#10


我也参与一下,我知道你是学微软工具的,但我也想建议你学一下易语言,我的这个问题如果用易语言的话,就很容易能解决!建议学易语言!声明:不是做广告!而是确实好用!

#11


讨厌易语言,因为语法太丑陋,功能咱不说,就语法绝对不学
对了,去水印很容易,网上有现成的模块,自己百度,易语言也是复制的别人的

#12


易语言…………
VB识别图片并合并。


这种垃圾语言还是洗洗睡吧…………

#13


引用 12 楼 Chen8013 的回复:
易语言…………
VB识别图片并合并。


这种垃圾语言还是洗洗睡吧…………

垃圾语言当然有捡垃圾的人专人使用。

#14


引用 6 楼 chewinggum 的回复:
基本上就是模板识别,定位,然后覆盖了。如果色深有变化啥的,就需要有一定的容差。
就一张图,不知道到底差异有多大。


引用 13 楼 zhao4zhong1 的回复:
Quote: 引用 12 楼 Chen8013 的回复:

易语言…………
VB识别图片并合并。


这种垃圾语言还是洗洗睡吧…………

垃圾语言当然有捡垃圾的人专人使用。


引用 12 楼 Chen8013 的回复:
易语言…………
VB识别图片并合并。


这种垃圾语言还是洗洗睡吧…………


引用 11 楼 wowfiowow 的回复:
讨厌易语言,因为语法太丑陋,功能咱不说,就语法绝对不学
对了,去水印很容易,网上有现成的模块,自己百度,易语言也是复制的别人的


引用 10 楼 middleschoolstudent 的回复:
我也参与一下,我知道你是学微软工具的,但我也想建议你学一下易语言,我的这个问题如果用易语言的话,就很容易能解决!建议学易语言!声明:不是做广告!而是确实好用!


引用 9 楼 zhao4zhong1 的回复:
人件的成本很多时候低于软件。

1:看惯了那种英文代码,用易语言中文代码反而难理解,我看过,代码编辑页还有框框,这个我就够蒙的了,不过入门了应该就好学了,我就看过一次易语言,也有这个意愿了解一下易语言,腾讯课程不有门课程名字就叫:《易语言从入门到*》吗,但是我不想学那些人家写好的模块和黑客技术,还是先稳扎基础,哈哈。:
2:模块没找到,找到一个只是将两张图片合成一张,半透明那种,我这个也用不上,里面代码看过了,半懂。
3:外包这个解决了客户需求,但是自己还是不会,下次再有还得找外包,每个自己解决不了的问题都外包,自己学不到知识啊,再说预算不多,外包不出去,自己赚点泡面钱,还能学习,何乐而不为 VB识别图片并合并。
4:最后恳请所有回答的老师们,我这个需求如果完成需要哪些步骤,我去百度边学边写,一定要写出来!

谢谢所有回答问题的好老师们! VB识别图片并合并。

#15


我对“易语言”的彻底反感,是大概六、七年前找一个工具软件的时候。
时间有点久了,但事情本身不太重要,因此现在也想不清事情的细节了。
也就是:
  具体是哪种工具记不清了,但最大的可能是“反编译/密码破解/数据恢复”这3类工具软件之一。
  事情具体是哪年、哪月的事,记不清了。
  不过,依稀记得我在这论坛的回复中也提到过这事。

唯一清晰的一点:
  当时搜索到一个软件,是用易语言写的;
  软件的“说明”中把它的软件介绍得强悍无比!但实际一点鸟用都没有!
  本来应该是一个“比较小”(其它几个同类的也就是几百KB、或者一、两MB的样子,就1个exe),
  而它在“安装”后除了主程序外,还带有一大堆的乱七八糟的“小文件”。
在这次“事件”之后,我是彻底瞧不上易语言了…………

#16


说实在的,把普通语言的变量和函数都写成汉字的,然后把关键字盖成汉字,这也算一种新语言?而且这东西只适合中国人,直接失去了和外国程序员进行交流的机会,也失去了再国际上形成影响的机会。这种垃圾和所谓的中文域名一样,打着中国人的旗号搞没前途的事情。

#17


引用 14 楼 abc1234679 的回复:


易语言是语法太丑陋,和中不中文没关系

#18


引用 16 楼 chewinggum 的回复:
说实在的,把普通语言的变量和函数都写成汉字的,然后把关键字盖成汉字,这也算一种新语言?而且这东西只适合中国人,直接失去了和外国程序员进行交流的机会,也失去了再国际上形成影响的机会。这种垃圾和所谓的中文域名一样,打着中国人的旗号搞没前途的事情。


事实上他们就希望与世隔绝,这样易语言哪些人才好搞培训,否则别人会抢他们的饭碗。而且这门语言99%都用来写外挂,搞的整个网络烟雾瘴气的

#19


我觉得吧 易语言可以把中文都改成其他的英文的,然后重新推出,或许会有市场。 或者直接推出个综合版本可以切换语言,中文版、英文版、日文版、阿拉伯文版等等。。 在全世界开展开来,多个语言一个平台编译。

#1


谢邀
但是,你也要说清楚是什么样的图,识别什么东西,给出输入样例和输出样例
这一行话说得只有你自己知道是什么意思。

#2


对于“不透明”的水印,可以按“特征”进行全图扫描,确定它的位置后进行处理。

但如果是“半透明”的,水印的“相对位置”比较固定还好办,没有什么明确的规律就很难定位了。

只要找到了位置,就有可以进行覆盖,替换成别的水印。


不管怎么说,你得提供两三个“样本”来看看啊。
VB识别图片并合并。

#3


是看在100分的份上,半猜的回答一下。
首先,如果你有原图就没啥好需要判断的了,直接拿图片加上新水印替换掉旧图就行了。
其次,如果是那种直接一个戳不透明覆盖在原图上的,也不用纠结了,直接那被覆盖的区域判断一下是不是那个戳就行了
那么,最麻烦的就是用一个水印图用半透明的方式盖上去的情况。
用网络流行语说:没图你说个XX

#4


引用 2 楼 Chen8013 的回复:
对于“不透明”的水印,可以按“特征”进行全图扫描,确定它的位置后进行处理。

但如果是“半透明”的,水印的“相对位置”比较固定还好办,没有什么明确的规律就很难定位了。

只要找到了位置,就有可以进行覆盖,替换成别的水印。


不管怎么说,你得提供两三个“样本”来看看啊。
VB识别图片并合并。


引用 3 楼 chewinggum 的回复:
是看在100分的份上,半猜的回答一下。
首先,如果你有原图就没啥好需要判断的了,直接拿图片加上新水印替换掉旧图就行了。
其次,如果是那种直接一个戳不透明覆盖在原图上的,也不用纠结了,直接那被覆盖的区域判断一下是不是那个戳就行了
那么,最麻烦的就是用一个水印图用半透明的方式盖上去的情况。
用网络流行语说:没图你说个XX
VB识别图片并合并。VB识别图片并合并。这是需要被覆盖的,是车牌,下面是覆盖的, VB识别图片并合并。

#5


就是把特别汽车网这个logo覆盖到汽车之家,很多图片,汽车之家图标不固定位置,颜色深度等什么都不固定 VB识别图片并合并。

#6


基本上就是模板识别,定位,然后覆盖了。如果色深有变化啥的,就需要有一定的容差。
就一张图,不知道到底差异有多大。

#7


引用 5 楼 abc1234679 的回复:
就是把特别汽车网这个logo覆盖到汽车之家,很多图片,汽车之家图标不固定位置,颜色深度等什么都不固定 VB识别图片并合并。

应该是用同规格的另一个logo进行覆盖吧?
感觉识别定位汽车之家这个logo应该不是特别难的。
位置可以通过“扫描法”定位,颜色不固定,可以用“OCR”的思路把它搞定。
VB识别图片并合并。

#8


看你有多少图片了。
找个熟手,一两分钟搞定一张,一个小时30张,8个小时240张。就按计件,搞定一张8毛钱,相当于一个全职月薪4K多的兼职。
算算有多少图片,需要付多少钱,再算算一个程序员的工资要多少(目前看你已经折腾一天了没结果)如果外包成本低于编程成本直接外包掉拉倒
VB识别图片并合并。

#9


人件的成本很多时候低于软件。

#10


我也参与一下,我知道你是学微软工具的,但我也想建议你学一下易语言,我的这个问题如果用易语言的话,就很容易能解决!建议学易语言!声明:不是做广告!而是确实好用!

#11


讨厌易语言,因为语法太丑陋,功能咱不说,就语法绝对不学
对了,去水印很容易,网上有现成的模块,自己百度,易语言也是复制的别人的

#12


易语言…………
VB识别图片并合并。


这种垃圾语言还是洗洗睡吧…………

#13


引用 12 楼 Chen8013 的回复:
易语言…………
VB识别图片并合并。


这种垃圾语言还是洗洗睡吧…………

垃圾语言当然有捡垃圾的人专人使用。

#14


引用 6 楼 chewinggum 的回复:
基本上就是模板识别,定位,然后覆盖了。如果色深有变化啥的,就需要有一定的容差。
就一张图,不知道到底差异有多大。


引用 13 楼 zhao4zhong1 的回复:
Quote: 引用 12 楼 Chen8013 的回复:

易语言…………
VB识别图片并合并。


这种垃圾语言还是洗洗睡吧…………

垃圾语言当然有捡垃圾的人专人使用。


引用 12 楼 Chen8013 的回复:
易语言…………
VB识别图片并合并。


这种垃圾语言还是洗洗睡吧…………


引用 11 楼 wowfiowow 的回复:
讨厌易语言,因为语法太丑陋,功能咱不说,就语法绝对不学
对了,去水印很容易,网上有现成的模块,自己百度,易语言也是复制的别人的


引用 10 楼 middleschoolstudent 的回复:
我也参与一下,我知道你是学微软工具的,但我也想建议你学一下易语言,我的这个问题如果用易语言的话,就很容易能解决!建议学易语言!声明:不是做广告!而是确实好用!


引用 9 楼 zhao4zhong1 的回复:
人件的成本很多时候低于软件。

1:看惯了那种英文代码,用易语言中文代码反而难理解,我看过,代码编辑页还有框框,这个我就够蒙的了,不过入门了应该就好学了,我就看过一次易语言,也有这个意愿了解一下易语言,腾讯课程不有门课程名字就叫:《易语言从入门到*》吗,但是我不想学那些人家写好的模块和黑客技术,还是先稳扎基础,哈哈。:
2:模块没找到,找到一个只是将两张图片合成一张,半透明那种,我这个也用不上,里面代码看过了,半懂。
3:外包这个解决了客户需求,但是自己还是不会,下次再有还得找外包,每个自己解决不了的问题都外包,自己学不到知识啊,再说预算不多,外包不出去,自己赚点泡面钱,还能学习,何乐而不为 VB识别图片并合并。
4:最后恳请所有回答的老师们,我这个需求如果完成需要哪些步骤,我去百度边学边写,一定要写出来!

谢谢所有回答问题的好老师们! VB识别图片并合并。

#15


我对“易语言”的彻底反感,是大概六、七年前找一个工具软件的时候。
时间有点久了,但事情本身不太重要,因此现在也想不清事情的细节了。
也就是:
  具体是哪种工具记不清了,但最大的可能是“反编译/密码破解/数据恢复”这3类工具软件之一。
  事情具体是哪年、哪月的事,记不清了。
  不过,依稀记得我在这论坛的回复中也提到过这事。

唯一清晰的一点:
  当时搜索到一个软件,是用易语言写的;
  软件的“说明”中把它的软件介绍得强悍无比!但实际一点鸟用都没有!
  本来应该是一个“比较小”(其它几个同类的也就是几百KB、或者一、两MB的样子,就1个exe),
  而它在“安装”后除了主程序外,还带有一大堆的乱七八糟的“小文件”。
在这次“事件”之后,我是彻底瞧不上易语言了…………

#16


说实在的,把普通语言的变量和函数都写成汉字的,然后把关键字盖成汉字,这也算一种新语言?而且这东西只适合中国人,直接失去了和外国程序员进行交流的机会,也失去了再国际上形成影响的机会。这种垃圾和所谓的中文域名一样,打着中国人的旗号搞没前途的事情。

#17


引用 14 楼 abc1234679 的回复:


易语言是语法太丑陋,和中不中文没关系

#18


引用 16 楼 chewinggum 的回复:
说实在的,把普通语言的变量和函数都写成汉字的,然后把关键字盖成汉字,这也算一种新语言?而且这东西只适合中国人,直接失去了和外国程序员进行交流的机会,也失去了再国际上形成影响的机会。这种垃圾和所谓的中文域名一样,打着中国人的旗号搞没前途的事情。


事实上他们就希望与世隔绝,这样易语言哪些人才好搞培训,否则别人会抢他们的饭碗。而且这门语言99%都用来写外挂,搞的整个网络烟雾瘴气的

#19


我觉得吧 易语言可以把中文都改成其他的英文的,然后重新推出,或许会有市场。 或者直接推出个综合版本可以切换语言,中文版、英文版、日文版、阿拉伯文版等等。。 在全世界开展开来,多个语言一个平台编译。

#20