- 博客(8)
- 收藏
- 关注
原创 Local Dimming(局部背光调节)介绍
Local Dimming是一种常用于提升显示屏显示画面的对比度和画质的背光调节技术。主要原理为:将LED(也就是背光源)划分成许多独立控制的子区域,然后将显示为暗色的子区域的亮度调低并同时将显示较为明亮的子区域的亮度调高,从而使显示图象有更高的对比度。3.亮度调节:根据子区域的亮度进行亮度调节,实现局部亮度得提升或降低。1.初始画面分割:将所要呈现的画面分割为许多可独立控制亮度的子区域。2.亮度分析:分析每个子区域的亮度,确定每个区域的亮度需求。4.画面输出:将调整后的画面输出为最终画面。
2025-06-30 14:03:49
923
原创 Shor算法手记(一)
在经典计算机上,分解一个大整数(比如一个几百位的数)是非常困难的,这也是现代密码学(如RSA加密)的基础。Shor算法是由数学家 Peter Shor 在 1994 年提出的一种量子算法,用于高效分解大整数。它的核心思想是利用量子计算机的并行计算能力,快速找到一个整数的质因数。我们需要初始化两个量子寄存器,第一个寄存器储存x,第二个寄存器储存周期函数f(x)。b.寻找一个与N互质的数a,即gcd(N,a)=1。使用量子傅里叶变换(QFT)来快速的找到周期r。(4)量子傅里叶变换(QFT)
2025-03-19 13:58:53
443
原创 plt.xticks库绘制自定义的坐标轴刻度
比如当前有一个需求是对于输入的图像,裁取其中的一小块,并放置在一个坐标轴中。我们使用plt默认的axis坐标轴时,坐标轴上的刻度值即为该区域的像素值范围,而我们需要自定义的将其设置为毫米单位。即使用plt库中的xticks函数,第一个参数为在坐标轴上的刻度值位置,如果像素范围为400-700,则此处的列表a的范围为0-300;当进行有关图像处理的任务时,我们通常会遇到的一个问题是:我们在读取图片时是使用图片的像素点作为坐标轴上的内容,而对于处理完的图像又常需要使用其他的单位来修饰坐标轴。
2024-04-23 15:06:10
1099
原创 python文件封装为exe笔记
生成一个build文件和一个dist文件,将dist文件中的exe文件移动到python文件中规定的路径中,比如D:/WM,为了考虑代码中的相对路径,该有的文件都要有(pixel)。另外,若出现打开exe时缺少某个Module,那就需要额外导入,使用--hidden import-MODULE(具体形式记不太清了,查一下)首先要在编写python文件的conda环境中下载pyinstaller库,并在此环境中进行打包。直接使用操作 pyinstaller -F -c main.py。
2023-11-08 09:49:43
113
1
原创 量子计算入门基础
与经典计算机中的bit(0和1)相对应,量子计算中独特的基础处理单元为量子比特,它表示系统中某个粒子某时刻的状态,蕴含量子的全部信息。量子并行性是指在同一时间节点上在同一个量子线路可以完成多个计算,例如利用同一个量子线路同时算出函数f(x)在不同x值处的函数值。理论上单量子比特可以对应二维希尔伯特空间中的无穷个状态,包含|0>和|1>以及两者之间的任意叠加态。单比特量子们相当于对一个单量子比特进行一次酉变换,用数学表示为2×2的酉矩阵。控制比特不变,而目标比特与控制比特进行异或操作。2.量子计算的并行性。
2023-09-02 10:36:16
910
原创 Urho3D外部模型导入
Urho3D是一款开源的游戏引擎,但其商业价值较小,另外可学习资料实在太少(相较于Unity3D),仅有官方文档和少有的几篇博客,仍需一定的开发经验才看得懂,我作为一个小白,刚接触这个就像丈二和尚摸不着头脑,经过一个多月的学习,现对前期工作做一个总结。最重要的来了,你的模型路径很重要,最好是将你要转换的模型存放在Urho3D的build生成的Model文件夹中,这样你每次转换生成的model才能用,不然会显示成功转换,但你在导入到场景中时,模型并不会显示,原因尚未摸清,捣鼓两天的血泪教训。
2023-03-24 17:00:08
291
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅