Open source is good for everyone! Google believes that by being open and freely available, it enables and encourages collaboration and the development of technology, solving real world problems.
Image processing on mobiles can be pretty performance intensive given the relatively low power of their CPU’s (as compared to desktops). In order to get reasonable processing speeds for my application Bokeh Booth I decided to build some efficient UIImage extensions which make use of the vDSP routines in the iOS 4 and up Accelerate framework. This framework allows for efficient matrix based image p
わざわざ画像の透明処理するためだけに、起動が鈍重な画像編集ソフトを起動する必要はありません! Macに標準で用意されている画像編集ソフト「プレビュー」で透明化が簡単に出来ますので、ご紹介します。 透明化の手順 1. 画像を「プレビュー」で開く デフォルトでは、ダブルクリックで「プレビュー」が開くと思います。 2. 「選択ツール」から「インスタントアルファ」を選択 今回は、ブログタイトル画像の背景を透明化します。他にも選択ツールがありますが、似た色を選択できる「インスタントアルファ」を使用します。 3. 背景にしたい部分を選択 透明化したい部分をドラッグして選択します。するとサーモンピンク色がぼわっと広がります。この時に、透過したい部分だけを選択できるように調整します。 4. 切り取り( command + X )で選択部分をカット すると、選択していた部分が「プレビュー」の背景色と同じにな
Githubで画像の差分を見られるモードが話題を呼びましたが、このように2枚の画像の差分を調べたいときって時々ありますよね。 そんなときImageMagickのコマンドラインツールを使えば、たった1行で実現できます。 $ composite -compose difference A.jpg B.jpg diff.jpg とすれば、A.jpg と B.jpg の差分画像 diff.jpg が作られます。この差分画像は以下のようになります。 さらにこの差分画像(diff.jpg)が「真っ黒な画像」かどうかも、コマンドラインで調べることができます。 # 差分がなかった場合(=diff.jpgは黒一色の画像) $ identify -format "%[mean]" diff.jpg 0 # 差分があった場合 $ identify -format "%[mean]" diff.jpg 960.8
Nov 28, 2017 iOS 11 ProgrammingでCore MLについて書きました. Sep 27, 2017 High Sierraのインストール問題 Sep 20, 2017 HTMLSpecialCharactersの内部実装の速度について Sep 18, 2017 iOSDC2017 Jun 30, 2017 iOS11 Programming - CoreML Mar 28, 2017 try swift 2017 感想 Nov 17, 2016 質問の大切さ,おもしろさ Apr 25, 2016 Let's Encryptを疑え!信用はお金で買え! Apr 14, 2016 imgurで画像アップロードできないので怒った Jan 26, 2016 ガチエンジニアがお勧めする科学絵本シリーズ〜よーするに医学絵本シリーズ Jan 26, 2016 ガチエンジニアがお勧
この記事の概要 Imlib2を使って画像のサムネイルを生成してみたところ、ImageMagickより3倍速かった。 また一般的には、Imlib2の方が画質が悪いとされているが、パラメータを調整することで、十分に美しいサムネイル画像を得ることができた。 はじめに Imlib2は画像処理ライブラリ。mixiの発表資料大規模画像配信とPerl によれば、mixiは高速に高品質なサムネイルを生成するために、ImageMagickでなくImlib2を選んでいる。 上記資料の中では、以下のように説明されている。 速度 Epeg > Imlib2 > Imager >>> ImageMagick 画質 ImageMagick > Imlib2 >>> EpegImlibの画質は多少ImageMagickに劣るが、速度は十分に速い、とのこと。 一方で、404 Not Foundという記事では、ImageM
画像内に映り込んだ所望のオブジェクトを排除し、違和感の無い画像を生成するシーン補完技術に関しては近年複数の研究成果が発表されている。しかし中でも2007年のSIGGRAPHにて米カーネギメロン大のJames HaysとAlexei A. Efrosが発表した手法*1はブレークスルーとなりうる画期的なものだ。 論より証拠、早速適用例を見てみよう。本エントリで利用する画像はPresentationからの引用である。元画像の中から邪魔なオブジェクト等の隠蔽すべき領域を指定すると、その領域が補完された画像が自動的に生成される。 アルゴリズム 効果は抜群だがアイデア自体は単純なものだ。Web上には莫大な数量の画像がアップされており、今や対象となる画像の類似画像を一瞬にして大量に検索することができる。そこで、検索された類似画像で隠蔽領域を完全に置き換えてしまうことで違和感の無い補完画像を生成するのだ。
ネットへの転送速度もディスクスペースもあまり考えなくてもよくなったので、いまさら感があるけど持っていると安心する画像圧縮ユーティリティ「PNGPress」のご紹介。これまでにも同様なソフトPing!というのを使ってましたが、いつの間にかデベロッパがなくなってしまってどうしたものかと考えていたところPNGPressに出会ったのでした。 圧縮率は元画像によりますが、1割から2割程度はファイルサイズを縮小してくれます。
fladdict さんが作られた「TiltShift Generator」。 TiltShift Generator - Art&Mobile 写真をチルトシフト風味にすることができる Air & Web アプリケーションです。 写真をドラッグ&ドロップし、ぼかし、色、輪郭を調節すれば、いい感じの写真ができます。 Facebook と Flickr にグループが用意されていますので、素敵な写真が出来たときはポストすればいいですね。 Facebook | artandmobile.com Flickr: TiltShift Generator 手軽に使えるので、とてもおすすめですよ! ぜひお試しを。
How to Mask an Image [iOS developer:tips]; 白黒の画像をマスクとして、画像を任意の形に切り抜くことが出来ます。 上記の例はとても単純ですが、マスク画像を工夫すれば、複雑な形の画像もプログラムから簡単に作成できます。 //元画像 UIImage *iconImage = [UIImage imageNamed:@"apple-touch-icon.png"]; //マスク画像 UIImage *maskImage = [UIImage imageNamed:@"mask.png"]; //マスク画像をCGImageに変換する CGImageRef maskRef = maskImage.CGImage; //マスクを作成する CGImageRef mask = CGImageMaskCreate(CGImageGetWidth(maskRef), C
Yahoo! User Interface Blog YSlow開発者であり高速ローディングWebサイト構築テクニック紹介者であるStoyan Stefanov氏による画像最適化解説シリーズの第3弾がImage Optimization, Part 3: Four Steps to File Size Reductionとして公開された。そのまま画像圧縮に使えるテクニックが紹介されている。 第3弾では画質を劣化させることなく画像ファイルサイズを縮小するための4つの方法が紹介されている。簡単にまとめると次のとおり。 [手順1: PNG圧縮 - Pngcrush] PNGにはチャンクと呼ばれるデータが含まれているが、すべてのチャンクが画像描画に必要とされるわけではなく、透過情報以外のチャンクは削除できる(-rem alla)。可能であればパレットのカラー数を削減したり(-reduce)、そのほ
MacOSXプログラミング。毎日更新。 話題: Cocoa, Objective-C, Snow Leopard 拡大縮小時の画像を奇麗にするには NSGraphicsContext#setImageInterpolation: を使えばよさそうなことが分かった。 Re: NSimage NSImageInterpolationHigh-Low not working? can a Cocoa app scale jpeg images as nicely as Preview does? サンプルを作って試してみた。 サンプル:ShrinkImage-1.zip カスタムビュー(ImageView)を用意し、この中でバンドル内の画像(sample.png)を描画させている。 ImageView.m - (void)drawRect:(NSRect)rect { NSImage* imag
イメージファイルから、アイコンファイルを作り出す「img2icns」が、大きくジャンプアップしてリリース! Img2icns | making icons can't be easier! 私も愛用させていただいている「img2icns」。 私の使用しているのが、0.5.1 なので、ジャンプアップデートとなりますね。 今回のリリースでの変更点は、 Pro バージョン($12.90 のシェアウェア)の登場 OSX のサポートするすべてのイメージフォーマットに対応(Illustrator、Photoshop ファイルも含む) .icns ファイル、フォルダアイコン以外に、iPhone アイコン、ファビコンの書き出しが可能に 履歴管理 など。 フリーで使える機能は、 .icns ファイルの書き出し フォルダアイコンの書き出し ファイルへアイコンの適用 となっています。 様々なファイル形式に対応し
ウノウでは特に最近、積極的にエンジニアを採用しています。 採用ページをご覧になり興味のある方、ぜひご応募ください!! こんにちは、いそがわです。 PHPでアニメーションGIFを操作しようとすると、GDはアニメーションGIFをサポートしていないのでImageMagickを利用することになるかと思いますが、いかんせんImageMagickはメソッドの数がベラボーで分かりづらく、Imagickに至ってはまだまだドキュメントがスッカスカで、間違ってたりもするためなのか、意外とアニメーションGIFのリサイズ処理に混乱が見受けられるようなので、ご存知のかたには今更な話題ですが、あらためて。 ImageMagickでアニメーションGIFを“お手軽に”リサイズする基本的な手順は以下のような感じです。 シーケンスのイメージの“結合”(coalesce) 各イメージを順次リサイズ 最適化(必要なら) このう
iPhoneシミュレータではiPhoneの実機のように画面部分だけのスクリーンショットを撮ることができない。Command+Shift+4でiPhoneシミュレータ自体のスクリーンショットを撮ると不要なワクの部分もついてくる。これをImageMagickで捨てる。 ImageMagickのインストール。 sudo port install ImageMagick 縦方向だけ微妙に中心からずれているので -6 で補正。 convert Picture\ 1.png -gravity Center -crop 320x480+0-6 p1.png さらにそれを半分にしたければ convert Picture\ 1.png -gravity Center -crop 320x480+0-6 -size 160x p2.png これが こうなって 半分になる。 参考 ImageMagick、正
hideHere sonson カテゴリ 写真 ユーティリティ バージョン 1.0 公開日 審査中 価格 115円 特徴 ・撮影した写真をFlickrのような写真共有サイトにアップロードするとき,顔や個人情報を隠したいときがありませんか? ・hideHereは,そんなときに撮影した写真・ダウンロードした画像にモザイク・スタンプで目隠しを入れられるソフトです. ・モザイク・スタンプを入れた画像は,iPhone/iPod touchに保存できます. ・主な機能 - モザイクを付ける - スタンプを付ける - スタンプに使う画像を変更する(右上の画像では作者が自分で作った画像をスタンプとして使っています) 実装予定の機能 既知の問題・課題・要望 ・スタンプ画像をもっと増やすか否か. FAQ ・スタンプ画像を選ぶときにどうしてiPhone/iPod touchの写真ライブ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く