Back to Top

プログラムの覚書

VB.NET Magick 画像をロールする

Magick.NETにて、画像の映像をロールする方法を記載します。

ImageMagickをインポートします。

画像をロールさせる

画像の映像は、水平方向と垂直方向のロールがあります。

Dim filepath = "c:\work\Snakeware.jpg"
 
Using image As New MagickImage(filepath)
    image.Roll(50, 30)

    PictureBox1.Image = image.ToBitmap()
End Using

上記では、横に50、縦に30 ロールさせています。 

  

 

VB.NET Magick 画像をミラー反転する

Magick.NETにて、画像を回転させる方法を記載します。

ImageMagickをインポートします。

画像を反転させる

画像の反転は、水平反転と垂直反転があります。

Dim filepath = "c:\work\Snakeware.jpg"

Using image As New MagickImage(filepath)
    image.Flip()     '上下の反転を行う
    image.Flop()     '左右の反転を行う

    PictureBox1.Image = image.ToBitmap()
End Using