社区
C++ Builder
帖子详情
如何获得图形中某个区域的图形?
snoopy_ken
2002-09-12 11:40:51
如题
...全文
65
7
打赏
收藏
如何获得图形中某个区域的图形?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
szbug
2002-09-13
打赏
举报
回复
用看看MSDN的CopyRect()吧。。
或者看看下面这段代码:
Graphics::TBitmap *SrcBitmap=new Graphics::TBitmap;
Graphics::TBitmap *DrcBitmap=new Graphics::TBitmap;
SrcBitmap->LoadFromFile("back.Bmp");
DrcBitmap->Width= 100;
DrcBitmap->Height= 100;
::StretchBlt(this->Canvas->Handle,0,0,this->Width,this->Height,SrcBitmap->Canvas->Handle,0 , 0,this->Width,this->Height,0xCC0020);
Image1->Picture->Bitmap = DrcBitmap;
delete SrcBitmap;
delete DrcBitmap;
SrcBitmap = NULL;
DrcBitmap = NULL;
knight12
2002-09-13
打赏
举报
回复
去看BCB的帮助文档关于TCanvas的说明呀。
比较两个图形??位图还是矢量图?位图就一个一个点比,矢量图就
snoopy_ken
2002-09-13
打赏
举报
回复
到底该怎么办啊?VB中有BITBLT可以获得图形文件中某个区域的图形。C++和DELPHI中我用COPYRECT,但是没有任何反应。
顺便问一下,如何比较两个图形是否相同?
snoopy_ken
2002-09-12
打赏
举报
回复
我知道用CopyRect函数啊!但是怎么取某个区域???
Image1->Canvas->CopyRect(Rect(0 , 0 , Image1->Width , Image1->Height) , Desk , rect);
三个参数都是做什么的?我怎么改?
kingcaiyao
2002-09-12
打赏
举报
回复
用CopyRect函数
hzg115
2002-09-12
打赏
举报
回复
有一个叫HotImage的控件不错,你可以参照一下,是免费控件,有原代码,
但我现在没有,网上搜索一下应会有!
http://www.codelphi.com/hanyi/dmt.html
snoopy_ken
2002-09-12
打赏
举报
回复
up一下
判断一系列坐标点是否在封闭
图形
内
文件
中
给了障碍物的数据,使用者也可自行修改各种数据,算法实现判断坐标点是否在三角形内,若在就删除
鼠标点击图像取矩形放大
区域
边框 matlab程序
Matlab
图形
需要对某个局部
区域
进行放大,通过鼠标点击方式选择
区域
,并将放大的
区域
图形
置于图像的右下角,便于图像对比观察。
Student.zip_
图形
图像处理_Visual_C++_
马赛克的实现效果,将图片的某个矩形
区域
打上马赛克的效果
OpenCv (C++) 使用矩形 Rect 覆盖图像
中
某个
区域
OpenCv (C++) 使用矩形 Rect 覆盖图像
中
某个
区域
计算机
图形
学 学习笔记(三):多边形的
区域
填充算法,反走样算法
接上文 计算机
图形
学 学习笔记(二):多边形扫描转换:X扫描线算法 和 改进的X扫描线算法光栅
图形
学算法2.6 多边形的
区域
填充算法
区域
:指已经表示成点阵样式的填充
图形
,是像素的集合
区域
填充:指将
区域
内的一点(常称种子点)赋予给定颜色,然后将这种颜色扩展到整个
区域
内的过程。
区域
可采用* 内点表示* 和 边界表示 两种表示形式。 内点表示:枚举出
区域
内部的所有像素,内部的所有像素着同一个颜色,边界像
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章