Thinkbox Software 製品
ブログ

アナグリフ画像の作成

左眼用画像と右眼用画像からアナグリフ画像を作成します。

 

書き方:

img =  Draft.Image.Anaglyph( LEFTEYEIMAGE , RIGHTEYEIMAGE , TYPE  )

 

パラメータ:

LEFTEYEIMAGE :左目用画像を指定
RIGHTEYEIMAGE :右目用画像を指定
TYPE  :’LSA’  LSAタイプのアナグリフ画像を作成
‘PS’  PSタイプのアナグリフ画像を作成

 

記述例:

左目用画像と右目用画像からLSAタイプのアナグリフ画像を作成
# -*- coding: UTF-8 -*-
import Draft   # DRAFTのAPIのインポート

right_img = Draft.Image.ReadFromFile( r’c:\test\right.jpg’ ) # 右目用画像の読み込み
left_img  = Draft.Image.ReadFromFile( r’c:\test\left.jpg’ ) # 左目用画像の読み込み
img =  Draft.Image.Anaglyph( right_img , left_img , ‘LSA’  ) # アナグリフ画像を作成
img.WriteToFile( r’c:\test\AnaglyphImg.jpg’ )   # 画像を保存