- 10
- 0
- 约 8页
- 2016-10-16 发布于贵州
- 举报
用VC编程实现BP图像裁切,vc数字图像处理编程,ps图像裁切,ps图像裁切快捷键,bp机编程写码软件,bp神经网络matlab编程,bp算法编程.matlab,bp神经网络编程,vcbp,c语言编程软件vc
5.5 用VC编程实现BMP图像裁切
随着计算电子技术和计算机技术的发展,数字图像处理进入高速发展时期,许多成熟的图像处理软件如雨后春笋般层出不穷。在大多数图像处理软件中都有图像裁切功能,用它能够快速提取感兴趣区域,去掉多余的图像内容。那么怎样编程实现图像裁切呢,下面以BMP图像为例介绍一下如何用VC实现图像裁切。
先介绍第一种方法,将图像数据全部读入内存,然后将感兴趣区域裁切下来。在许多数字图像处理的书中都有关于BMP图像存储结构的章节,这里就不再详细介绍了。BMP文件一般分为四个部分:位图头文件、位图信息头、调色板和图像数据。图像裁切要用到位图信息头中的几个参数值:biWidth(图像宽度)、biHeight(图像高度)、biBitCount(每个像素的位数)、biSizeImage(图像长度)。图像裁切首先要确定裁切区域内每个像素在整幅图像中的位置,我们以裁切区域中心点像素位置起算,要注意的是图像数据的存储是从最下面一行的左边开始的。如下图,Height是图像高,Width是图像宽,ctPoint是裁切区域中心点坐标,dwX和dwY分别是裁切区域的宽和高。以256色图像为例(每个像素占一个字节),裁切区域左下角像素(也就是裁切后图像的第一个像素)位置为(Height-ctPoint.y-dwY/2-1)×Width+ctPoint.x-dwX/2,左下角像素位
您可能关注的文档
- 甘肃省镇原县平泉学2013-2014学年七年级历史上学期期末考试试题 新人教版.doc
- 甘肃省静宁一中214届高三数学第三次模拟考试试题 文.doc
- 甘肃省镇原县平泉学2013-2014学年高一上学期期末考试数学试题.doc
- 甘肃省高台一中214-2015学年高一下学期期末考试数学试卷 (Word版含答案).doc
- 甘肃省高台一中214-2015学年高二下学期期末考试历史试卷 (Word版含答案).doc
- 甘肃省高台县第一学2013-2014学年高一3月月考试题.doc
- 甘肃省高台县第一学2013-2014学年高一上学期第二次月考数学试题.doc
- 甘肃省高台一中214-2015学年高二下学期期末考试地理试卷 (Word版含答案).doc
- 甘肃省高台县第一学2013-2014学年高一上学期第二次月考英语试题.doc
- 甘肃省高台县第一学2013-2014学年高一上学期第二次月考语文试题.doc
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
最近下载
- 接触网工工程详细问题整改方案培训.pptx VIP
- 德州惠利能源科技有限公司2台18吨生物质锅炉项目(变更后)环评报告表.docx VIP
- 《1.+中国古代美术》教学课件+-+2026-2027+学年浙人美版初中美术八年级上册.pptx VIP
- 卫健委临检中心 精密度和正确度性能验证 卫健委临床检验中心 张传宝.pptx VIP
- PTC Creo3.0零件建模实例教程配套教材课件完整版电子教案.pptx
- 电线电缆员工-工艺培训教材(线缆行业个工序详细教程).pdf VIP
- 金刚砂耐磨地坪施工技术2026版PPT课件.pptx
- 给排水国标图集-01S201:室外消火栓安装.pdf VIP
- JB_T14876-2024《滑板式输送机》.pdf VIP
- 1 水资源系统分析概论.ppt VIP
原创力文档

文档评论(0)