预览
一般算法的网络赛结束后都可以查看别人的代码,然后就看到了各种酷炫*炸天的注释,博主实在是羡慕,于是就动手写了一个。原理特别简单,就是用opencv读取图片,转成灰度图,只含有一个通道,然后把0-255对应到可打印字符上,然后一个像素一个像素处理。由于是单像素采集,所以最后生成的文字多少就取决你的图片像素,太大了的话做注释效果不太好,也可以每四个像素取一个平均值,生成一个字符,这样横竖就缩小了一倍,也可以根据自己的需求自行调整。黑白,清晰的图片效果更好。
代码
1 |
|
learn,explore,create.
一般算法的网络赛结束后都可以查看别人的代码,然后就看到了各种酷炫*炸天的注释,博主实在是羡慕,于是就动手写了一个。原理特别简单,就是用opencv读取图片,转成灰度图,只含有一个通道,然后把0-255对应到可打印字符上,然后一个像素一个像素处理。由于是单像素采集,所以最后生成的文字多少就取决你的图片像素,太大了的话做注释效果不太好,也可以每四个像素取一个平均值,生成一个字符,这样横竖就缩小了一倍,也可以根据自己的需求自行调整。黑白,清晰的图片效果更好。
1 | #include <opencv/cv.h> |
本文标题:生成酷炫注释(根据图片生成)
文章作者:Armin
发布时间:2019年04月11日 - 14:04
最后更新:2019年05月02日 - 22:05
原始链接:http://x-armin.com/生成酷炫注释(根据图片生成)/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。
微信支付
支付宝