marmooo's blog

2025年5月12日月曜日

様々な非写実的レンダリングを適用するアプリ CV-NPR を作った

›
様々な非写実的レンダリング (Non-Photorealistic Rendering) を実現するアプリ CV-NPR を作りました。 最近は生成 AI で画像がすごく簡単に作れるようになっているので、そちらとは技術がズレている感はありますが、 最近 Web 上で手軽に使えるよ...
2025年4月23日水曜日

画像の部分修正アプリ Inpainter を作った

›
画像の部分修正アプリ Inpainter を作りました。 名前の通り Inpaint アルゴリズムを使っています (安直)。 OpenCV と opencv.js の勉強、AI を使わないアルゴリズムの性能確認のために作りました。 Inpainter 不要オブジェクト...
2025年3月19日水曜日

画像の背景を削除する GrabCutter を作った

›
画像の背景を削除する GrabCutter を作りました。 名前の通り GrabCut アルゴリズムを使っています (安直)。 前景と後景をアノテーションできるようにしておいたので、 削除と復元の微調整しやすいのが利点です。 GrabCutter こんな感じの背景透過画...
2025年2月11日火曜日

MIDI 再生ライブラリ Midy を作った

›
MIDI 再生ライブラリを前々から欲しかったので、 Midy というライブラリを作りました。 ひとまず GM1 の再生に必要な機能は実装しているつもりです。 このライブラリを作る前は FluidSynth を wasm にするのが無難ではあったと思いますが、 wasm サイズが...
2025年1月29日水曜日

JavaScript で使えるタイマーのベンチマークを作った

›
JavaScript で使えるタイマーのベンチマーク js-timer-benchmark を作りました。 タイマー関数として setTimeout, setInterval がよく知られていて、 画像処理などをやっている人はこれに加えて requestAnimationFra...
2024年12月8日日曜日

動画や画像の同時視聴アプリ「ぺたぺた」を作った

›
動画や画像を画面内にぺたぺた貼ることで、たくさんのデータを同時に視聴するためのアプリを作りました。 画面全体に等間隔で並べたり、サムネイル形式で表示したり、自由配置で表示したり、様々な表示形式に対応しています。 ときどき動画や画像ファイルを一度にたくさん開いて同時に見るのです...
2024年11月1日金曜日

画像を SVG に変換する image2svg を作った

›
以前作った @marmooo/imagetracer のフロントエンドアプリとして image2svg を作りました。 image2svg の名前で利用したかったので分離しただけです。 image2svg たとえばこんな感じの変換ができます。 生成さ...
›
ホーム
ウェブ バージョンを表示

このブログを検索

最近作ったアプリ

Vocabee Free MIDI Icon Search 英単語タイピング 将棋びぎなーず こども漢字辞書 タッチ漢字ドリル Sentency
+112 apps & lots of libraries.

人気の投稿

  • フリーゲームを探すのに便利なサイトまとめ
  • dpkgやapt-getで依存関係のエラーが出た時の対処法
  • apt の「壊れた変更禁止パッケージ」への対処方法
  • Linuxで動くUSB Wi-Fi 無線LAN子機の選び方
  • Bootstrapでテーブルの左端を固定して横スクロール
  • Ubuntu デスクトップ比較: 20.04 も Lubuntu で決まり
  • Ubuntuデスクトップ比較: 18.04でもLubuntuが軽量で最高だった
  • JavaScriptのGridライブラリの機能比較とまとめ
  • Steam Link / Steam Remote Play ならスマホでもPCのフリゲができる!
  • iframeを良い感じに表示するCSSテクニックまとめ

記事一覧

▼

ラベル

  • dev (201)
  • news (143)
  • game (126)
▼
Powered by Blogger.