C#」タグアーカイブ

類似画像管理ツール v.1.2.2

lazyimagediff_v1_2
lazyimagediff_v1_2_1
lazyimagediff_v1_2_2
バグが酷かったので公開したり止めたりを繰り返してました。
まだバグ残ってるだろうけど、とりあえず通常使用に耐えうるレベルまでにはなったと思うので公開。
どうせまた明日修正版出すんだぜ。

更新内容は
・検索条件等を設定画面に移動。
・キー操作を追加。
・キャッシュ圧縮機能追加。
・キャッシュをcashフォルダに置くようにした。
・ver1.1の時に生成されたキャッシュは読めなくなりました。
・その他細かい修正

キャッシュの圧縮も難なく実装できました。ビバ.NET。
GZIPで圧縮してありますが、解凍ツールとかで普通にそのまま解答できます。

キー操作は十字キーを中心に片手で操作できるようにしてみました。
内部のネームスペースを変えた影響で1.1で作ったキャッシュ読み込み時にエラーが出るようになってしまいました。

あとは
・条件によって勝手に削除リスト入り機能。
の実装が残ってるけど、その前にある程度バグ探して潰さないとね。

類似画像管理ツール v.1.1

lazyimagediff_v11

昨日のエントリの課題だった
・サブフォルダを見る/見ないチェック。
・類似度が高いほどリストの上にもってくる。
・一度検索した結果をDB化して、次回の検索を高速にする。
を実装しました。

DB化は手こずるかと思ったけど、.NETの機能で楽に作れた。ビバ.NET。
ただ1000個程度の画像を読み込んだだけで1M強のDBファイルになってしまった。ちょっとデカすぎ。
次の課題はDBファイルの圧縮だなぁ・・・

類似画像管理ツール ver.1.0

ネットで気に入った画像を見つけて保存したり、ニコニコのzip戦争に参戦したりして、ひたすら画像ファイルが増えてきてるんですけど、特にzip戦争の戦利品等は重複画像が多いんですよね。

完全に同じファイルなら、UnDupとかで削除すれば良いんですけど、見た目同じでもjpgだったりpngだったりすると、UnDupじゃ対応しきれない訳で。

そういうときは類似検索ツールを使う訳で、いままではSimiPixを使ってました。
検索が速くて使いやすいんですが、画像数が多すぎるのでもうちょっと楽できないもんかと思ってたんですね。

つーわけで作ってみた訳です。
続きを読む

あけまして

本年もよろしくお願いいたします。

さて、やっぱり正月休みをもてあました私は、前回のエントリーのコメでほしいと言ってくれたねこたの要望もあって、実用性の低い付箋紙ツールを作ってみました。

付箋v001画像
NET Frameworkの多機能でありつつも痒いところに手の届かないところにイライラしつつ、さくっと実質2日でつくったので、機能的には某有名付箋紙ソフトの足元にも及びません。

ですくとっぷをかもす付箋紙v001
ロクにテストしてないので、バグが酷いかも。
バグ報告があったら修正するかも?

公開やめました。よく考えなくても著作権違反だもの。