想开发一个图像分析过滤的浏览器插件,瞅推荐介绍这方面API的书或视频等资料

想开发一个图像分析过滤的浏览器插件,望推荐介绍这方面API的书或视频等资料。
如题。
插件的目的是:打开网页后,图片在显示之前,会经过分析,根据分析结果决定是否显示。
思路的来源是浏览器选项里边的“不显示图片”功能。从这可以推断出,浏览器渲染引擎里边显示图片的模块应是可以控制的。
但本人在浏览器插件编写这方面基本上还是个小白,这方面的API完全不了解,比如说在浏览器获取到图片并存入缓存后、渲染引擎显示图片之前,如何获取这些图片(以后续进行分析)的API之类的,还有就是渲染引擎显示图片的API。
平时VC用得比较多,操作系统也算是有点了解。
网上搜索浏览器插件开发什么的,信息太乱了,搜索的具体一点的话又没结果。望大神指导一下,帮助我直奔目的去学习,避开无意义的瞎摸索!。
------解决方案--------------------
另外https是不能过滤图片的。不过也没几个全站是https(谷歌除外)