使用C#实现刻度尺,尺子上方刻度为像素,下方刻度为毫米,使用VS2013编译,尺子是半透明的。
dpi是写成固定的,没继续深入进去,一般情况可用
2024/6/21 19:07:16 50KB C#实现刻度尺 毫米刻度 像素刻度
1
在相移干涉测量中,为了在较短时间内实现较高的精度,提出了一系列基于快速最小二乘法的两步随机相移算法。
以双滤波和差归一化算法、单滤波和差归一化算法和格兰-施密特正交化算法计算出来的相位作为迭代初始值,利用没有滤波的两幅相移干涉图进行最小二乘法运算以获取最终的相位,为了节省时间,只选取有限数量的像素来参与迭代运算。
通过比较发现,基于单滤波和差归一化算法和快速最小二乘法的两步相移算法的综合性能最好,该算法在较短时间内能获得较高的准确度。
2024/6/17 11:03:07 23.31MB 测量 干涉 相移算法 迭代算法
1
以前在研究半透明不规则窗口的时候,用的是gdi的TextOut/DrawText绘制字体,但绘制出的字体是透明的,现在我完全放弃了GDI的TextOut()、BitBlt()的方式,而用SetDIBitsToDevice()代替,就是直接贴像素到DC里。
今天尝试用SetDIBitsToDevice()+UpdateLayeredWindow()实现半透明不规则窗口,结果非常顺利!贴出来,共享给需要的朋友.另外,本程序还附带了一个使用MMX汇编优化的32位alpha混合函数(57行,有详尽注释),需要的朋友可以直接copy了。
PS:关于字体的绘制我建议大家用GetGlyphOutline()手动提取字形像素去绘制,因为TextOut这类绘制函数功能有限,只适合初级软件使用,而要想画出丰富多彩的界面,比如字体alpha渐变,就必须自己操作像素,所以GetGlyphOutline()才是专业级的,而且兼容性好,可以抽象出来提供给ddraw、d3d、opengl等使用
2024/6/16 14:41:52 328KB 不规则窗口
1
18个经典案例,资源是sb2类型的,但是也可以用scratch3.0打开。
游戏有:超级玛丽、吃月饼、大怪物、打砖块、飞机大战、飞行棋、接苹果、冒险之旅、模拟电脑、死亡电梯、贪财的小猫、坦克大战、像素鸟、拯救星星、植物大战僵尸、CS枪站游戏。
1
很好的VC代码当鼠标放在打开图像的窗口上时可以得到该点的像素坐标和大家分享一下希望有用~~
1
老师教的一个简单的小游戏,赶紧就是收藏起来
2024/6/11 21:04:54 583.84MB unity3d
1
java源码,本案例存在一些小bug,但主体功能均已实现。
算是一个高完成度的半成品,可以参考学习下并且有修正提升的空间。
主要思路是用canvas将画面画出来。
这个案例不难,两个小时就写完了,最耗时间的就是图片的尺寸计算。
更多Java教程请移步本人博客
2024/6/9 7:04:26 123KB 飞扬的小鸟
1
近年来,嵌入式技术、网络传输技术以及图像处理技术都得到了不断发展和提高,以嵌入式技术为基础设计的视频采集与处理系统越来越受到人们的关注。
相对于以往以计算机为核心的视频采集与处理系统,嵌入式视频采集与处理系统因为其体积较小、功耗较低以及相对较低的成本价格等特点,基于嵌入式技术的视频采集与处理系统应用的领域也越来越广泛,比如公共交通、移动终端、工业产品检测、视频监控等。
对于嵌入式视频采集与传输系统来说,就是通过嵌入式处理器,在外扩展图像传感器、传输模块等一些相关的外设,实现图像数据的采集、显示、处理、存储与传输等功能。
根据目前图像采集系统的发展趋势,本文设计了一种以ARM芯片为核心的嵌入式图像采集系统。
系统采用ST(意法半导体)公司生产的基于Cortex-M4架构的ARM芯片STM32F407作为微控制器,完成数据的处理功能;
搭配OV(OmniVision)公司生产的CMOS图像传感器OV2640作为图像采集模块,其像素为200万,保证了图像质量;
数据传输模块选择用以太网进行传输,可将采集到的视频发送至PC机进行显示和存储;
同时设计了一个SD卡模块来存储图像数据,图像主要以BMP和JPEG
2024/6/4 16:22:15 5.39MB 于STM32 视频采集 传输
1
在YUV420中,一个像素点对应一个Y,一个2X2的小方块对应一个U和V。
对于所有YUV420图像,它们的Y值排列是完全相同的,因为只有Y的图像就是灰度图像。
这个代码可以从YUV视频中提取每一帧画面保存成图片。
2024/6/3 2:07:08 1.73MB YUV
1
基于selective_search源码对手写数字串进行过滤分割,并基于tensorflow在mnist训练好的模型进行识别。
环境:Windows10+tensorflow1.2+python3.5+cv2程序: example/demo.py---对手写数字图片的分割,并将每个数字做成28*28的黑底白字图片,保存在本地image_data.npy example/mnist_model.py---对手写体mnist数据集进行训练,训练好后读取数据进行识别 example/camera.py---是调用计算机摄像头获取图片用的,按q退出拍照 selectivesearch/selectivesearch.py---是选择性搜索的源代码注意:手写数字的图片尽量不要太大(太大会显得数字写的太细,调大数字粗细度),每个数字大小不要差太多,可以在画板上写的一个数字长宽在50像素左右效果不错,其他的没有测试过。
2024/6/2 10:30:06 49KB python、tf
1
共 439 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡