数字图像处理(一)
一、把大象装进冰箱
把大象装进冰箱。
面向过程的代表,如C语言说到:
我需要下面几步:
1.把大象牵到冰箱门口;
2.打开冰箱门
3.使劲把大象塞进冰箱里
4.关上冰箱门
…
当然啦,不同的人有不同的步骤,你可以用食物把大象诱惑到冰箱中,也可以一屁股把大象怼进去,…
面向对象的代表,如Java、C#说到:
我是这样想的:
1.我会先抽象出来两个对象:
1.1 大象对象;object elephant
1.2 冰箱对象;object refrigerator
2.第二步,每个对象有自己的静态天赋和动态天赋(NBA的乔丹和科比,都有哦)
2.1 大象对象有自己的静态天赋和动态天赋
2.1.1 大象的静态天赋:大象鼻子长度,长两米;屁股重二十斤;腿长六米;…
2.1.2 大象的动态天赋:大象可以唱、跳、rap、还会打篮球…
2.2 冰箱对象有自己的静态天赋和动态天赋:
2.2.1 冰箱的静态天赋:冰箱的冰冻力,能让敌人冷却五秒;长宽…
2.2.1 冰箱的动态天赋:关门、开门、放屁…
然后铺垫工作做好了之后,把大象放进冰箱,就是“找到对象,释放天赋”
找到对象:new refrigerator、new elephant
释放天赋:new refrigerator(会开门关门放屁长两米宽八十米的黑冰箱).open(new elephant(唱跳rap两年半的红色母大象));
这样大象已经进去了
二、从LED冬奥会、奥运会及春晚等等大屏,到手机小屏
面向过程的代表,如C语言说到:
想让显示屏亮起来,并且低灰显示均匀线性度好、对比度好…
1.得去按照灯板模组构造点亮屏幕
2.调节显示屏的耦合、灰度、刷新…等参数,调节很多很多的参数,让效果变得很好,试呗,那么多参数,总会找到比较好的一套组合的
面向对象的代表,如Java、C#说到:
1.点亮屏幕么,先找你的对象和你的动态天赋、静态天赋
1.1 你的屏幕点亮对象
1.1.1 点亮方式:横着点亮、竖着点亮、载入神奇的魔法文件让屏幕亮
1.1.2 调节亮度、调节色温、调节线性度、调节灰度、调节刷新、调节耦合…
1.2 你的硬件伙伴们,
1.2.1 你要搭配硬件A、硬件B…
那么如果要点亮屏幕
new 硬件A(包含MCU的硬件A).
light(
new 屏幕(长一百米宽两百米的黑屏幕).
adjustGray(五级)
.adjust刷新(四级)
.adjust耦合(四级)
…
)
好啦,说完啦,希望这个番外篇能给屏幕前的你一点思维上的启发,再见~