OpenCLもどうやら Metal に乗ってるっぽい雰囲気がある

Appleさんもこれくらいちゃんと全部乗せてほしいものですねって思ったけど今のOpenGLは後ろMetalだな

Microsoft が DirectX 12 の上に乗せたもの
* DirectX 9
* OpenCL
* OpenGL ~3.3

Microsoft、DirectX 12 の上に何でも乗せてないか
microsoft/OpenCLOn12: The OpenCL-on-D3D12 mapping layer
github.com/microsoft/OpenCLOn1

GitHub - microsoft/OpenCLOn12: The OpenCL-on-D3D12 mapping layer

どっちかというと OpenCL のほうがいいんではないかという気もしてきた

なんかもう仕方ないのでOpenCVを諦めてOpenGLでやろうかという気持ちになってきた

@lithium03 splitしてminimum取るようにしたら ~3ms くらいになったけどもう一声感が… minimum3とかないかなあ

@lithium03 numpyのmin(axis=2) がFullHDの入力で~20msくらい、cv2.min(cv2.min(r, g), b) が ~4msくらいで、cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) が~0.2msくらいなのを考えると ~1ms くらいには落ちてほしい @ AArch64 (M1 Max) macOS という感じです

@lithium03 numpy.amin(frame, axis=2) は試したけど全然遅かったんですよね、splitしたら早いとかあります?

う〜〜フラグメントシェーダーでなんとかしたいよ〜

cv2.LUT 結局やりたかったことはできないことが判明

@lithium03 Pythonなのであんまり速度が期待できず…

@lithium03 あー書き方が悪かった。各pixelに対してRGBの一番小さい値を採用してグレスケにしたいです

@lithium03 とりあえずそう (そのうち最大の値とかも見つけたくなりそうだけどそれはそれで)

@lithium03 それはやったけど遅かった cv2.min(cv2.min(frame[:,:,0], frame[:,:,1]), frame[:,:,2])

いやこれ本当にできるのか?

文句を言っておりましたが cv2.LUT でやりたかったことはできることが判明

OpenCVの関数が不自由すぎてフラグメントシェーダーでやりてえ〜つってる

ChatGPTがホラ吹きまくってくるしこれできないっぽいな

そ、そうかなあ………

s3splusのデバッグです!!という免罪符を使って Splatoon 3 を遊んでいる (?)

@mei23 公開目的じゃないなら RAILS_SERVE_STATIC_FILES 入れると静的ファイル配信サボれるよ docs.joinmastodon.org/admin/co

まあそれはそうとして今のパスワードマネージャのマスターパスワードもそろそろ変えたほうがいいな…

LastPass、ちゃんと俺のデータ消してくれたんだろうか

適当に ffmpeg でエンコした結果をパイプで受け取ってるんだけど何が悪いのか 1080p60 が出ない

2022-12-23 12:37:25 rinsukiの投稿 rinsuki@mstdn.rinsuki.net

広告ブロッカーが消してるから見てない…

Twitterの閲覧数表示が良くないところ
・突然そういう数字を全公開にするな
・元々返信→RT→いいねという熱量順に並んでいたのに一番しょぼい閲覧を返信より左に置くな (共有の隣にでも置いとけ)
・RTだと数字が出なくてガッタガタなのを出す前に気づけ

TwitterのUIガッタガタになってて草

GHQが押し付けてきたもの
・Shift JIS
・JAP106
・売ってない Twitter Blue を買えという通知←New!

ハイスコアガール見た気もするし見てない気もすると思ってダニメストーレ見に行ったが配信されてなかった

アニメ「エスカ&ロジーのアトリエ ~黄昏の空の錬金術士~」の視聴ステータスを「見たい」にしました annict.com/@rinsuki/wanna_watc