Halcon學習之七:改變圖像的現實方式和大小

http://blog.csdn.net/xinrui_hhuc/article/details/6131501 

change_format ( Image : ImagePart : Width, Height : )

改變Image圖像大小,而且ImagePart圖像為灰度值圖像。

crop_domain ( Image : ImagePart : : ) 

Image圖像中裁剪一個矩形區域。這個矩形的周長最小。

crop_domain_rel ( Image : ImagePart : Top, Left, Bottom, Right : )

刪除相關區域,Top為頂端裁剪的行數,LeftBottomRight類似。

crop_part ( Image : ImagePart : Row, Column, Width, Height : )

刪除一個矩形圖像區域。Row為右上角的列標索引。Width, Height為新圖像ImagePart的寬度和高度。

crop_rectangle1 ( Image : ImagePart : Row1, Column1, Row2,

Column2 : )

刪除一個矩形圖像區域。

tile_channels ( Image : TiledImage : NumColumns, TileOrder : )

將多通道圖像平鋪為一幅大的單通道圖像。NumColumns平鋪的列數。TileOrder為平鋪的方式。

tile_images ( Images : TiledImage : NumColumns, TileOrder : )

將多通道平鋪。

 

程序:

 

[c-sharp]  view plain copy
  1. read_image (Image, 'G:/Halcon/機器視覺/images/brycecanyon1.png')  
  2. get_image_pointer1 (Image, Pointer, Type, Width, Height)  
  3. change_format (Image, ImagePart, Width/2, Height/2)  
  4. crop_domain (Image, ImagePart1)  
  5. crop_domain_rel (ImagePart1, ImagePart2, -20, -20, -1, -1)  
  6. crop_part (ImagePart2, ImagePart3, 100, 100, Width, Height)  
  7. crop_rectangle1 (ImagePart3, ImagePart4, 100, 100, 200, 200)  
  8. tile_channels (Image, TiledImage, 2, 'horizontal')  
  9. tile_images (Image, TiledImage1, 1, 'vertical')  
  10. tile_images_offset (Image, TiledImage2, 0, 0, 50, 50, -1, -1, Width, Height)  

處理效果:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值