ゴミ箱.net

汚物は消毒

QuickPixelizer

撮った写真をネットにアップロードするときに、写りこんだ人の顔などにモザイクをかけるためのツールを探したが、しっくりくるのがなかったので自分で作った。
QuickPixelizer - 自作ソフトの墓場

いちばんの特徴はモザイクの境界の処理。
モザイクの正方形が変なところで途切れることなく、縦横の軸に沿ってきれいに処理される。
上から順に元画像、従来のツールによるモザイク処理、このツールのアルゴリズムによるモザイク処理。中央の画像ではモザイクの領域とそうでない領域の間に曲線的な境界が見えてしまっているが、下の画像では境界が出なくなっているのがお分かりいただけるだろうか?
quickpixelizer_sample.jpg

ほかにも、リサイズや回転、EXIF情報による向きの判定といったきめ細やかな機能も実装している。
世の画像処理ツールにはEXIF情報を無視するものも多く、画像の向きの調整は手動でやると地味に面倒な作業だったりする。

スポンサーサイト

PageTop

MacFace用顔パターン/やる夫 バージョン1.1

MacFace用の自作顔パターンを修正。MacFace用パターンにもかかわらず本家MacFaceできちんと表示されないというトホホな不具合に対応しました。Macがないので自分では確認できないのがつらい。
MacFace/やる夫 - 自作ソフトの墓場

マカーの方から「画像が縮小されて左下の隅に寄って表示される」との報告を受け、調べたところ画像のDPIが90だったのが原因らしくDPIを72に変更したところきちんと表示されるようになった模様。
Macでの現象の報告と修正後の動作検証をしてくださった実験にょんさん、本当にありがとうございました。


 *     +    巛 ヽ
            〒 !   +    。     +    。     *     。
      +    。  |  | ついに本家MacFaceでちゃんと動くようになったぜ
   *     +   / /   イヤッッホォォォオオォオウ!
       ∧_∧ / /
      (´∀` / / +    。     +    。   *     。
      ,-     f
      / ュヘ    | *     +    。     +   。 +
     〈_} )   |
        /    ! +    。     +    +     *
       ./  ,ヘ  |
 ガタン ||| j  / |  | |||
――――――――――――

PageTop

RainbowClock

某美人な時計にインスパイアされて作ってみたデスクトップアプリ/Android壁紙。

3次の美人が時刻をお知らせしてくれてもべつに嬉しくない人だってたくさんいるだろう。2次元好きとか腐女子とか。そういう人たちのために自分でスキンを作れるようにしてみた。

詳細はこちら。ここから本体やスキンのダウンロードができます。
Androidアプリはこちらから。ライブ壁紙として動作します。

PageTop

pixivにランダム検索ボタンをつけるGreasemonkeyスクリプト

エロ絵収集サイトお絵かきSNS・pixivには昔ランダム検索機能があって、時系列や人気に関係なく特定のタグを持つ絵をランダムで表示してくれていた。
おかげで糞古い絵もそれなりに埋もれることなく見れたのだが…
データベースでのランダム検索は処理が重いのだろう。いつの間にか機能が消されてしまった。

そこで、Greasemonkeyを使って似たような機能を実現するためのGreasemonkeyスクリプトを作ってみた。基本的にFirefox用です。
原理としては、画面上に表示された総画像数を読み取って総ページ数を計算し(1ページ20枚固定としている)、ページ数だけをランダムに変更して遷移している。

ソースコードはここで公開してます。
pixiv-random-search/pixiv_random_search.user.js at master · recyclebin5385/pixiv-random-search · GitHub
Firefoxだと、「Raw」ボタンを押せばそのままインストールできるみたいですよ。

PageTop

JARファイルマニフェストビューア Dejarvu

久々にフリーソフト作ってみた
JARファイルマニフェストビューア Dejarvu
Javaで使われるJARファイルのマニフェストを取得してバージョンなどを見ることができるツール。
ありそうで案外なかったので自作。

PageTop