教您使用FPGA来画铅笔画

1 概要

灰度级(8bit 0到255 )代表从黑到白,中间的介于黑白之间。对比度比较明显的灰度级分布比较均匀,二值图像是灰度图像的特例。
本节没有多大的知识难度,主要在于灰度的阈值调节来形成二值灰度图像,经过此节我们也可以使用FPGA阈值调节来绘出油笔画或者钢笔画。
本节主要以示例图像为主供大家欣赏。

2 FPGA实现


图1 实现铅笔画FPGA模块框图
图1中,我们输入的是彩色图像(RGB格式),经过串口传图进入FPGA,通过Ycbcr模块后变成Ycbcr格式图像,其中“Y”表示明亮度(Luminance或Luma),也就是灰阶值。
最后进行阈值比较后输出二值图像(Binary image)或者更多值图像。

FPGA源码:

//------------------------------------------------
//

教您使用FPGA来画铅笔画相关推荐

  1. 怎么画龙的画奶奶帮我擦java,怎么一步一步教孩子用蜡笔简单画一条龙(步骤图解)...

    庆祝农历春节,常会有舞龙舞狮表演.在传统文化中,龙是能呼风唤雨的神圣吉祥的动物,我们还自称为"龙的传人".农历年前夕,我们来画一条龙. 怎么一步一步教孩子用蜡笔简单画一条龙 材料: ...

  2. 用python输出圣诞树_教你怎样用Python画了一棵圣诞树,赶紧来学习

    文中的文本及图片来源于互联网,仅作学习培训.沟通交流应用,不具备一切商业行为,如有什么问题请立即在线留言以作解决. 下列文章内容来源于IT新手入门 共享给大伙儿一篇文章,教你如何用Python画了一棵 ...

  3. 教你怎样用Python画了一棵圣诞树,快来学习

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于IT入门 分享给大家一篇文章,教你怎样用Python画了一棵圣诞树,快来学习. 如何 ...

  4. 圣诞礼物c语言代码大全,圣诞节到咯,教大家用C语言画个圣诞树

    原标题:圣诞节到咯,教大家用C语言画个圣诞树 先分享一段代码 #小编微信 13652748813 QQ 897775054 #include #include #include #include #d ...

  5. 用python画皇冠_【推荐】手把手教你如何用Python画一棵漂亮樱花树含源码

    最近给大家整理了一下,挑了一些我觉得不错的代码分享给大家手把手教你如何用Python画一棵漂亮樱花树含源码. 动态生成樱花 效果图(这个是动态的): import turtle as T import ...

  6. python怎么画人像_教你如何用Python画出心目中的自己

    原标题:教你如何用Python画出心目中的自己 引言:人脸图像的生成在各个行业有着重要应用,例如刑事调查.人物设计.教育培训等.然而一幅逼真的人脸肖像,对于职业画家也要至少数小时才能绘制出来:对于从未 ...

  7. 用计算机绘制火灾逃生路线图,七步教你和孩子一起画火灾逃生示意图

    原标题:七步教你和孩子一起画火灾逃生示意图 ↓ ↓ ↓ 第一步 画一幅你家的平面图.如果你的房子超过一层,记得每层都画平面图. 第二步 标出所有可能的逃生出口.要把所有房门.窗户.楼梯都标注在图上,这 ...

  8. 画圣诞树的matlab程序,教你怎样用Python画了一棵圣诞树,快来学习

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于IT入门 分享给大家一篇文章,教你怎样用Python画了一棵圣诞树,快来学习. 如何 ...

  9. python樱花树代码_【推荐】手把手教你如何用Python画一棵漂亮樱花树含源码

    最近,我整理出来,并选择一些代码,我觉得是好与你分享教你如何画一个美丽的樱花与Python源代码树.动态生成樱花进口龟Timport randomimport时间#画樱花的躯干(60 t) def树( ...

最新文章

  1. 聊一聊 软件系统中的“热力学第二定律”
  2. css3选项卡样式,css3选项卡标题样式设计1
  3. Xcode 中的IOS工程模板
  4. MVC 自定义IModelBinder实现json参数转Dictionarystring, string
  5. 前序遍历(递归、非递归)、层序遍历(递归、非递归)
  6. SAP HANA Database Explorer 里的 SQL 语句如何排错 trouble shoot
  7. 印刷体是什么意思_家长晒出4年级小学霸课前笔记,字迹堪比“印刷体”,老师都羡慕...
  8. kangle虚拟主机空间销售网站源码
  9. STM32工作笔记0076---UCOSIII任务基础API_任务创建和删除
  10. 使用Zabbix的SNMP trap监控类型监控设备的一个例子
  11. php网站简繁切换,一个独立可用的中文简体繁体转换PHP程序
  12. 将List类型数据转为json
  13. android终端模拟器官方下载,Android 终端模拟器 | F-Droid - Free and Open Source Android App Repository...
  14. 介绍Google Code Playground
  15. 【信息系统项目管理师】第十三章 项目合同管理思维导图
  16. android ios_如何在android中模拟ios preferredsbigtitles
  17. Workbench网格分块分区划分 扫面、节点控制网格数的应用
  18. lammps教程:不同原子组势能计算方法
  19. 中规院交通院《上海全球城市综合交通体系承载能力与开发研究》
  20. 爆肝一周,用Python在物联网设备上写了个智能语音助手

热门文章

  1. 华为光猫路由器做交换机用
  2. 介绍了用Meta标签代码让360双核浏览器默认极速模式(google)打开网站不是兼容模式
  3. Python读取 npy, npz, h5, pkl 文件
  4. ceph分布式存储-常见MON故障处理
  5. 手机控制电脑之手机端模拟鼠标滑动处理
  6. 联想电脑安装Ubuntu后无法进入bios
  7. Windows 7 更新补丁大包子
  8. XShell免费版安装配置使用教程(保姆级)
  9. galaxy 用不了_开箱即用使Galaxy S9更好的六种方法
  10. Delphi 函数使用技巧