大家一定想不到,旗姐姐的科普专题还有续集。在开始之前,让我们先回顾一下之前的文章。图像究竟是个啥图像是怎么显示的给图像加滤镜(变换图像颜色)给图像加特技(变换像素位置)这次,旗姐姐来和大家一起研究一下视频的处理,让我们一起来把badapple变得滑稽起来。badapple原先是一部影绘作品,由于它只有黑白两色,识别起来比较简单,于是在各大视频网站上被改成各种不同的版本,在示波器,计算器,命令行,甚至是宿舍楼灯光上播放。被网友们称为“有屏幕的地方就有badapple”。先放上几个大神做的视频:https://www.bilibili.com/video/av14335457https://www.bilibili.com/video/av22025475https://www.bilibili.com/video/av3369085https://www.bilibili.com/video/av7273813https://www.bilibili.com/video/av1237960估计大家看完这些就不会回来看旗姐姐了。。。badapple原版视频下载地址:http://pan.baidu.com/share/link?shareid=329047&uk=689072820%20老规矩,先来看效果。原视频滑稽处理后1视频的原理想要了解视频,我们首先就要知道 视频里面的图片为什么会“动”。物体在快速运动时, 当人眼所看到的影像消失后,人眼仍能继续保留其影像,这种现象被称为视觉暂留现象。这种效应就是是动画、电影等视觉媒体形成和传播的根据。在观察高速运动的物体时,往往会看到“残影”。这就是视觉暂留现象的一个例子。视频的本质,实际上就是很多幅图片。我们把图片很快地连续显示出来,由于我们的视觉暂留现象,在显示下一幅图片的时候,还会保留着上一幅图片的“残影”,这样我们看到的效果就是图片在“动起来”啦。用手快速地翻书是“动起来”的一种最简单的方式。在视频中,每次显示的图片叫做“帧”,每秒显示多少张图片叫做“帧率”(FPS)。FPS越大,我们看到的视频就越流畅连贯。人眼的视觉暂留时间大概在
0.1-
0.4秒左右,理论上只要每秒钟显示10张图片就可以。但是实际上为了我们看起来的流畅,视频的帧率一般是每秒24帧。在我们玩游戏的时候,帧率是可以根据网速动态变化的。所以我们在网速比较慢的时候游戏会感觉“卡”。2如何处理视频我们可以用python的imageio库来实现对视频的操作。imageio库可以读写视频(不包括里面的声音部分),视频会以图片数组的形式保存在变量里。具体操作步骤就看代码吧。(代码里面的Huaji是一个处理图片的函数,具体戏界我们留到后面说明)3让视频滑稽起来在最后的效果图里面可以看出,想要让视频滑稽起来,只要把里面黑色的部分用滑稽代替就可以了。显然,黑色的部分是不规则的,如何用大小不同的滑稽把黑色的部分填满呢?这里我们采用一种比较简单的方法。我们首先看到视频的分辨率是512x384的,所以我们先把它的每一帧分成 4x3=12 个 128x128 像素的小方块。如果方块内全部是黑色,我们就用一个大的滑稽图片把这一部分填满,如果这部分是白色的,就维持原样,用白色替换。如果这一部分是黑白相间的,说明我们还要对这一部分更加细分。所以我们就把它分成四个小的正方形,对它们做相同的处理。直到正方形已经被分得很小为止。相信细心的读者们已经发现(实际上并没有),这种处理方式可以很自然地用递归来处理。具体处理图片的函数如下:看完了这些,大家是不是觉得自己也滑稽起来了呢?免责声明:本文内容原创,部分图片来源网络,转载请注明出处。文中内容仅代表个人观点,缺漏与错误在所难免,请大家理性判断。
【教程】我从未见过如此滑稽的Bad Apple
教程
2023-08-24 01:00:00
类似笑话
- 【視頻教程】5分鐘就能吃到可口的玉米煎餅,食材超簡單!不會做飯的人也能輕鬆學,超省事的一個分享~~
- 家裡大大小小的塑料瓶不要扔,全都可以用來改造,驚呆了!(附教程)
- 每天吃點熟芝麻,堅持半個月,竟出現神奇的效果!快來試試吧~(內附炒芝麻教程)
- 廚房鍋碗瓢盆多,亂糟糟的,煩惱!分享收納技巧:廚房空間怎麼充分利用(圖文教程) ,學起來!
- 中醫調理一味茶,我喝瘦了,無腹瀉贅肉少2圈!下麵把教程操作分享一下!
- 家裡沒地種菜,看一下這些逆天的方法,以後種菜可以自給自足了!(附教程)
- 只用電飯鍋就能做好蛋糕的教程,零失敗,吃過一次的還想下次做來吃!
- 很勵誌的瘦腿教程:每天10分鐘,讓你從腿圍62cm瘦到49cm!!一個月就瘦!
- 蒜香排骨家常做法詳細教程,大師說:自己獨創的秘籍,基本不教人
- 眉型就是顏值的關鍵!新手必學修眉教程,4步就能修出自然漂亮眉毛咯〜
- 各種紙箱,快遞紙盒不要丟!20種大變身!超多詳細教程!做環保服裝、傢具!玩具 ...........
- 舊衣服舊T恤不用扔,剪成布條這樣編,家家戶戶都需要,有教程
- 8種超好吃的甜品教程!芋圓、奶蓋茶飲、芒果布丁等都 有!【詳細做法】
- 一根繩子隨便一編,用處大得你意想不到 「20種繩編教程」有你想學的嗎?
- 宅在家玩手機運動少「腰酸背痛」教你一招瑜伽動作「用牆開肩」效果超棒(動圖教程)
- 瘦腿教程「每天10分鐘」讓你從腿圍「62cm瘦到49cm」一個月見效
- 【Python | 杂代码】从0爬妹子图片教程,难道我也下海了?
- 威醺儿童节(下):威士忌冰淇淋教程
- 搞笑漫画 | 搭讪教程,不会搭讪学这个就够了!
- PS教程 | 把真人头像照片制成搞笑漫画
热门笑话
- 笑到肚子痛的100个笑话儿童
- 关于鹦鹉的笑话集锦
- 佛家第一神咒——常念此咒能逢凶化吉,出入平安,人無橫禍!!
- 身分證尾數有「4個數字」,注定大富大貴,10個裡10個都會成富豪!
- 方言笑话--河南篇
- 佛說:最好的禮貌是不多管閑事
- 搞笑图片:大姐,你弯腰的瞬间,好像暴露了什么秘密!
- 中国古代笑话 爆笑100个
- 八十八 (打一字)
- 很污的污笑话段子 爆笑男女之间小故事
- 100个关于家庭的笑话大全
- 东北幽默小笑话
- 儿童笑话大全100个笑破肚子疼 简短
- 五年级下册古今冷笑话
- 5分钟英语搞笑话剧剧本
- 200字幽默笑话小故事集锦
- 经典动物笑话大全爆笑50个
- 土豆的幽默笑话
- 每天靠牆豎腿30分鐘,一個月後,你會發現自己的腿大變樣了!
- 100个哄媳妇用的经典冷笑话