月別2023年01月 一覧

Photoshop UXP Imaging API beta触ってみた その2

前回Photoshop UXP Imaging API beta触ってみたの続きです。前回基本の機能をざっくり試してみましたが今回少し突っ込んだ話になります。ゼロからピクセルを生成する話とピクセル処理に関する話です。 ゼロからイメージを生成する イメージの生成ですが前回の選択範囲の生成と似ています。選択範囲の場合グレーの情報のみしかありませんでしたがイメージは例えばRGBの場合3色あります。ピクセルの数は幅+高さ+チャンネルの数になります。imaging APIはArrayBuffer形式にピクセル総数のlengthだけnumber値を渡さなければなりません。なのでArrayBufferオブジ

Read more

Photoshop UXP Imaging API beta触ってみた

Photoshop UXPのImaging APIのベータ版が公開されました。2023年1月現在Photoshop 24.2ベータ版で使用できます。これはピクセル操作をJavaScriptから直接操作できるAPIで既存のExtendScriptのように一ピクセルづつ選択範囲を作って抽出、塗りつぶすような操作をする必要もありません。UXPでもImaging API以前はピクセル操作に関しては従来のExtendScriptとはそこまで大差はありませんでした。 *ExtendScriptのピクセル操作に関してはこちらの記事を参照してください。Photoshop Extensionの開発28 フィルタ

Read more

Reactのframerライブラリー使うためにNext.jsで簡単なギャラリーサイト作ってみた。

Reactで今までろくにアニメーション関係を扱ってなかったのでちょっと何かライブラリーがないか探してちょっと試すためだけに簡単なサイトをNext.jsで作ってみたという簡単な感想のような記事です。 サイトの趣旨 ただのよくある写真サイトです。東京の各場所の写真を載せたサイトです。スクロールで画像が出てきて写真をクリックするとスライドが出ててくる本当によくある感じのサイトです。 Next.jsで作っているので以下、vercelにあげています。 Tokyo Gallery Site アニメーション 今までアニメーションといったらwebアニメーションを使っていたのですがいまいちReact上だと扱いに

Read more