Research indicates that carbon dioxide removal plans will not be enough to meet Paris treaty goals
iPhoneからWebでHTMLのフォームから写真をアップロードしてもらったときなど、画像が回転して表示されてしまう場合があるようです。原因はExifのOrientationの値が「1」以外になっていること。 画像の向きの情報がExifに埋め込まれているけれど、ファイル自体は回転していない(=撮影した向きになっていない)ために表示がおかしくなるのです。 ブラウザーの仕様によりますが、ExifのOrientationの値を無視して、ファイルを表示しようとすると撮影した向きとは合わない表示になってしまうことになります。 解決するには、アップロードされたときにExifのOrientationを見て、サーバー側で画像を回転させてしまうのがオススメ。回転して、ExifのOrientationの値を正しい向きに補正します。 以下、PHPのimagick拡張を使った場合の例。 <?php $imagic
2009年12月28日月曜日 ImageMagickでHSLとHSV色空間を理解する 前回のRecipeは、画像加工ツールとして有名なImageMagickを取り上げました。 Ubuntu Weekly Recipe:第102回 ImageMagickでコマンドラインから画像加工|gihyo.jp … 技術評論社 写真加工に役に立つ情報はRecipe本編をご覧いただくとして、ここではImageMagickで色空間の説明をします。 RGB デジカメで撮影したJPEG画像は、Red, Green, Blueの3色の割合で色を表現しています。次の写真をRGBの3つのチャンネルに分けてみます。 RGBのチャンネルに分解して、RGBの順で左から右へ並べるには、以下のコマンドを実行します。 convert P001.jpg -colorspace RGB -separate +append P001_
iOS組み込みのキャッシュモジュールNSCacheについて発表しました - ninjinkun's diary @k_katsumi キャッシュを分ける方のはわかりやすくて良いですね。後から読む人の参考になりそうなので、URL と URL の発言、ブログに引用させていただいても良いでしょうか。 2012-03-26 16:42:44 via web to @k_katsumi @ninjinkun はい。ぜひぜひー。せっかくなので便乗して僕がいつも使ってる画像キャッシュのコードを共有したりしてみます。 2012-03-26 16:45:05 via YoruFukurou to @ninjinkun @k_katsumi お、それは楽しみです!この手のものはみんな独自に作ってる感じだと思うので、参考にさせていただきたいですー。 2012-03-26 16:48:23 via web to
先日出した高速スライドショーアプリは最高0.1s/枚とうたっていますが、実際のところ、なかなか1秒に10枚表示とはいきません。 ALAsset から UIImage へ変換する部分の実装ではこんな感じになっているのですが、 ALAsset *aseet = (ALAsset *)[self.assets objectAtIndex:currentAssetIndex]; ALAssetRepresentation *representation = [asset defaultRepresentation]; UIImage *img = [UIImage imageWithCGImage:[representation fullScreenImage] scale:[representation scale] orientation:[representation orientation
以下は私がWebや書籍から集めた情報や、私が試行錯誤した経験により、ALAssetsLibraryについてまとめたものです。 そのため、間違いが含まれている可能性があります。何かしらの間違いを見つけた方はご指摘願います。 はじめに ALAssetsLibraryとはiOS4で追加された、iPhone/iPad/iPodの写真/映像フォルダにアクセスするためのフレームワークです。 私はiOS4がリリースされた頃からiOSプログラミングを始めたため、iOS3以前については良く知りませんが、iOS3以前ではファイルパスを指定し、写真/映像フォルダに直接アクセスしていたようです。しかし現在はファイルに直接アクセスするとAppleの審査が通らないようです。そのため現在iPhone/iPad/iPodの写真・映像フォルダにアクセスするためにはALAssetsLibraryを使用しないといけません。 A
異世界としか思えない魔境「ソコトラ島」の写真17枚 ガラパゴス諸島やタスマニア島のように、外界から隔絶された地域では独自の生態系が育まれますが、インド洋に浮かぶソコトラ島もそのひとつとして知られています。 インド洋のガラパゴスとも形容される、独特の進化を遂げた現代の秘境をご覧ください。 1. ソコトラ島は北にアラビア半島、西にソマリアがある、インド洋の西側に浮かぶイエメン領の島。 2. そこには他の地域では決して見られない、奇観が広がっています。 3. なぜこれほどユニークな生態系を持つ島が、近年までさほど知名度がなかったのか不思議に思うかもしれませんが、1999年に空港ができるまで外国人の立ち入りが許されていなかったそうです。 4. そして2008年に世界遺産に登録されたことから、急に注目されるようになったとのことです。 5. なかでもひときわ異彩を放っているのが、この「竜血樹」と呼ばれ
今回は Table View の最終回です。 前回は、ローカルに置いた画像ファイルを Table View のセルに表示させてみました。 次に、インターネットのサーバにあるデータを同様に表示させてみたいと思います。 前回の最後に使った imageWithContentsOfFile: では、ローカルのファイルパスしか指定できません。そこで、画像データを NSData 形式で取得して、imageWithData: で UIImage を生成することになります。 問題は、この NSData をどうやって取得するか。 まず考えられるのは、dataWithContentsOfURL: というメソッドで、URL を指定してデータを取得する方法。 NSURL *url = [NSURL URLWithString: urlString]; NSData *data = [NSData dat
XMLHttpRequest.sendAsBinaryでUTF-8と画像のmultipart/form-dataを送信する by petit · 公開済み 2009年12月16日 · 更新済み 2010年4月5日 ドラッグ&ドロップで画像をアップロードするFirefoxアドオンを製作中につまずいたこと。 テキストのみ、あるいは画像のみを送信するのは特に問題ないのだが、テキストと画像をmultipart/form-dataで送信しようとするとエラーがおきて送信できなかった。マルチバイト文字はjavascript内部ではUnicodeとして扱われているため、UTF-8に変換する必要があるようだ。具体的には以下のようにする。 var converter = Components.classes["@mozilla.org/intl/scriptableunicodeconverter"] .cr
新しく、Twitterで正式に画像アップロードのAPIが提供されたそうで。 POST statuses/update_with_media (deprecated) | Twitter Developers 早速使ってみた。 てすと URL 2011-08-16 13:39:21 via sugyan APIから画像あげてみるテスト URL 2011-08-16 13:42:39 via sugyan "pic.twitter.com/*******"というURLで投稿され、それぞれのTweet URLでそのまま画像が見える。逆に未対応のクライアントソフトだと画像付きTweetだと認識してもらえずちょっと不便だったり… 各言語のライブラリ側での対応もまだ少し時間はかかりそう。"multipart/form-data"で送らないといけない、ということでOAuth headerだけつけてリクエ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く