前段时间有个项目,要用stm32跟一个比较大,比较重的设备进行频繁的串口通信,因为设备移动起来不方便,遂想写个脚本,代替设备,对stm32的通信逻辑进行测试.于是有了以下代码:
从零开始创建一个可调试,支持热加载的TypeScript+Koa工程.本文为了尽量详细,对出现的各种东西都做了简单的介绍,可能会看起来比较啰嗦.环境搭建首先,需要一套安装了node,typescript和VScode的开发环境.安装node的过程就不赘述了,网上一大把.安装typescript也很简单:npm install -g typescript安装完成后,使用tsc -v命令,如果出...
在图像处理的过程中,这样一类需求:因为拍照角度问题,一个物体因为透视角度的原因,造成了看起来远近两端大小不一致.恰好我手头就有这么个需求,于是看了一下透视变换,并使用OpenCVSharp对图像进行处理,解决了此需求(其他版本的opencv函数类似).
邻域平均法,是一种最基本的图像平滑方法,能够消除或减少噪声,改善图像质量 ,模糊图像,使图像看起来柔和自然.平滑可以在空间域进行,也可在频率域进行空域方法有邻域平均、中值滤波、多图像平 均等频率域可以采用理想低通、巴特沃斯低通等各种形式的低通滤波器进行低通滤波
灰度动态范围小,对比度低是图像质量差的常见原因.直方图均衡化的本质是构造变换函数修改图 像灰度值.下面几幅图横轴为原灰度级,数轴为变换后的灰度级第一幅图除了0和255两个灰度外,所有的灰度都比以前提高了,这样就提高了亮度,从0~128之间灰度间的变化幅度比较大,对比度提高了,但也逼迫128~255之间的图像对比度降低了第二张图与第一张图相反第三张图使低灰度和高灰度的部分都变成了0和255,在...