想放大图像,到底用到哪些方法?(100分)

  • 主题发起人 主题发起人 mythank
  • 开始时间 开始时间
M

mythank

Unregistered / Unconfirmed
GUEST, unregistred user!
多谢高手指点
 
你可以把图像的长和宽乘以一组整数!如一,二,三之类的整型数!
就能得到比较満意的效果拉!当然也可以用其它类型的数!
方法类同!
[:D]
 
有image1装入一副图片,把image1.stretch属性改为TRUE;
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
image1.Width:=image1.Width+10;//后面的数字随你改
image1.Height:=image1.Height+20;
end;
 
g32放大图像时效果不错的
 
放大位图画质就不大好了哦
可以新建一目标位图,分成和源位图点一样多的矩阵
然后扫描源位图的点
把颜色信息填充到矩阵中吧
 
这个方法试了一下没有反应阿:(
 
有image1装入一副图片,把image1.stretch属性改为TRUE;
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
image1.Width:=image1.Width+10;//后面的数字随你改
image1.Height:=image1.Height+20;
end;
这个方法
 
qiaojoyce:
你的方法跟那个有代码的一样的吗?
改个属性,然后菜单点击过程里把长和宽改一改就行了?
没有用嘛
能给点代码吗?
 
我就是这个意思!
他那样做就可以了!
 
多人接受答案了。
 
后退
顶部