AnimatedImage
AnimatedImage[{image1,image2,…}]
各フレームが連続する imageiであるアニメーションを生成する.
AnimatedImage[file]
file からのアニメーション画像を表す.
詳細とオプション
- AnimatedImageは,画像のリストを動的なアニメーションとして表示できる.アニメーション画像は,一般に,GIFやPNG等の形式で保存される.
- AnimatedImage[file]の file は以下のいずれでもよい.
-
File["file"] または "file" $Pathで検索されるファイル名 URL["url"] または "url" HTTP,HTTPS,FTP URL CloudObject[…] クラウドオブジェクト LocalObject[…] ローカルオブジェクト Video[…] 動画オブジェクト - AnimatedImage[…][prop]というシンタックスで特定の特性が取り出せる.
- 次は,サポートされる特性である.
-
"AnimationRepetitions" アニメーションを繰り返す回数 "Channels" 画像チャンネル数 "ColorSpace" データについて仮定する色空間 "DataType" もとになっているデータ型 "FrameRate" 使用するフレームレート "ImageCount" 画像の数 "ImageList" すべての画像 "Interleaving" データがインターリーブされて保存されているかどうか "RasterSize" 画像の画素次元 "TotalDuration" 合計時間 "Transparency" 画像に透明(アルファ)チャンネルがあるかどうか - 次は,使用可能なオプションである.
-
AnimationRepetitions Infinity 停止までの実行回数 AnimationRunning True アニメーションが実行中かどうか DefaultDuration Automatic デフォルトの継続時間(単位:秒) FrameRate Automatic 画像を表示するレート ImageSize Inherited 使用する全体的な画像サイズ RasterSize Automatic 画像フレームの次元 RefreshRate Automatic デフォルトの1秒あたりのリフレッシュ回数 - AnimatedImageのInformationには次の特性が含まれる.
-
"AnimationRepetitions" アニメーションを繰り返す回数 "Channels" 画像チャンネル数 "ColorSpace" データについて仮定する色空間 "DataType" もとになっているデータ型 "FrameRate" 使用するフレームレート "ImageCount" 画像の数 "ImageDimensions" 画素次元 "Interleaving" データがインターリーブされて保存されているかどうか "RasterSize" 画像の画素次元 "TotalDuration" 合計時間 "Transparency" 画像に透明(アルファ)チャンネルがあるかどうか - AnimatedImageをサポートする基本的な画像編集関数には,ColorConvert,ImageCrop,ImagePad,ImageReflect,ImageResize,ImageRotate,ImageTake,ImageTrimがある.
- VideoとListAnimateを使ってアニメーションにした画像を対応するオブジェクトに変換する.
例題
すべて開くすべて閉じるスコープ (7)
オプション (6)
AnimationRepetitions (1)
AnimationRepetitionsn を使ってアニメーションを n 回だけ再生する:
AnimationRepetitions∞を使ってアニメーションを連続的に再生する:
AnimationRunning (1)
AnimationRunningを使ってデフォルトでアニメーションを実行するかどうかを指定する:
DefaultDuration (2)
DefaultDurations を使って1回のアニメーションサイクルの継続時間を制御する:
FrameRate (1)
FrameRaten を使って1秒間に最高で n フレーム表示する:
RefreshRate (1)
RefreshRaten を使って1秒間に最高で n 回リフレッシュする:
特性と関係 (4)
構造的な画像操作をAnimatedImageに対して直接行う:
ListAnimateを使ってアニメーションのコントロールを表示する:
Videoを使ってアニメーションを動画オブジェクトに変換する:
Informationを使ってAnimatedImageオブジェクトについての情報を可視化する:
インタラクティブな例題 (1)
Manipulateを使ってアニメーションの設定をインタラクティブに制御する:
テキスト
Wolfram Research (2020), AnimatedImage, Wolfram言語関数, https://reference.wolfram.com/language/ref/AnimatedImage.html (2021年に更新).
CMS
Wolfram Language. 2020. "AnimatedImage." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2021. https://reference.wolfram.com/language/ref/AnimatedImage.html.
APA
Wolfram Language. (2020). AnimatedImage. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AnimatedImage.html