认识我的都知道:我是一个Java程序员。
靠着10年前北大青鸟学的c#基础捣鼓小应用。
前阵子我希望做一个功能就是获取当前浏览器的网址。
我查阅了很多资料,咨询了很多人,答案是很难做到。就算能做到,当用户使用两个浏览器的时候,你也没办法确保肯定获取到正确的URL。
就在我一筹莫展的时候:
一个叫Naruto的哥们提供了一个简单粗暴可行又有点二逼的方案:
这让我想起了肥皂盒的故事:
日本最大的化妆品公司收到客户抱怨,客户说他们买来的洗面皂盒子里面是空的,于是这个化妆品公司为了预防生产线再次发生这样的事情,于是工程师便很努力辛苦的研发了一台『X-光监视器』去透视每一台出货的香皂盒,当然「漏装」的盒子都可被检查出来。 而同样的问题也发生在另一家小公司,他们的解决方法是买一台强力工业用电扇,放在输送机末端,去吹每个香皂盒,被吹走的便是没放香皂的空盒...
果然有的时候解决方案并不是你所想的那么复杂。
于是乎我打算实现这个功能。
大概步骤如下:
但是后来发现因为屏幕截图太大了,所以造成OCR识别缓慢。所以决定:
只截取图片红框圈住的部分进行识别。
后来就终于解决了:
只不过花了3秒钟才解决的。果然OCR操作的效果并不是太完美。不过就当是一个历练吧。毕竟目前网上还没办法实现这个功能。
至少这个方法解决了。
原创申明:本文章为三叔原创。