タグ

画像に関するryownetのブックマーク (21)

  • GitHub - mapbox/pixelmatch: The smallest, simplest and fastest JavaScript pixel-level image comparison library

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - mapbox/pixelmatch: The smallest, simplest and fastest JavaScript pixel-level image comparison library
    ryownet
    ryownet 2019/01/30
    画像のdiffをとれるnpm。jest-image-snapshotのベースっぽい。メモリリークで落ちるのをどうするか...
  • jsでスクリーンショットを比較してデザインデグレの自動検出をする - BppLOG

    E2Eテストの自動化にトライしてみました。 今回はUIの細かい挙動のテストではなく、デザインのデグレ検出にフォーカスをしています。 Webデザインにおいて1pxへのこだわりは非常に重要です。大規模なサービスになると、1pxの違いで数億円の売上に影響することも珍しくありません。 www.nikkei.com 複数人のチームで開発を進めていて、意図せずデザインのデグレが発生していまうことがあります。この時、1px単位のごくわずかな差分の場合、肉眼では見落としてしまいがちです。しかしながら1pxの差が事業に影響を与える可能性があるので、デザインのデグレは防ぐ必要があります。 今回はUIの差分を自動検知する簡易ツールを作成してみます。 nightwatch.jsとresemble.jsを利用します。 ・Nightwatch.js | Node.js powered End-to-End testi

    jsでスクリーンショットを比較してデザインデグレの自動検出をする - BppLOG
  • Compare images to find their differences - Diffchecker

    Compare ImagesFind the difference between pictures or other images! Enter two images and the difference will show up below. Diffchecker Desktop The most secure way to run Diffchecker. Get the Diffchecker Desktop app: your diffs never leave your computer!Get Desktop

    Compare images to find their differences - Diffchecker
    ryownet
    ryownet 2018/04/13
    画像差分をさくっとみれるやつ
  • 画像最適化ツールImageOptim.app(Mac)の使い方

    ImageOptim.md ダウンロードしよう! ImageOptim — make websites and apps load faster (Mac app) まずはサイトから、ImageOptim.appをダウンロードしましょう。 使ってみよう! ImageOptim.appを起動させてみましょう。起動させると、そっけないウィンドウが表示されます。 このウィンドウに最適化させたい画像をドラッグ&ドロップさせます。 ウィンドウ左下の+ボタンからでもファイルを選択できます。 ドロップさせると自動的に最適化が実行されます。MacBookのファンが唸りだすかもしれませんが問題ありません。頑張っているのです。 ファイル名横の緑色のチェックマークがついたら最適化完了です。 まれに再実行すると、さらにファイルサイズ削減できるので試してみましょう。 何をしているの? ImageOptim.appは

    画像最適化ツールImageOptim.app(Mac)の使い方
    ryownet
    ryownet 2015/11/25
    軽量化しつつexifを削除。tinyPNGローカル?
  • インターレースPNG

    PNGファイルを書き出す時にインターレースPNGにすると、ファイルサイズ増えるけど、表示の体感は速くなる。また、ウェブページにおいては最初に画像の大きさ分だけ確保されるので、リフロー(レイアウト)を抑止できる。レスポンシブ・イメージとまでは言えないけど、多少はみんなに公平に優しい気がするので、ファイルサイズをケチらずに、すべてインターレースPNGにしてしまうのが良い気がする。デメリットも特に知らない。 新たなPNGファイルならば書き出し時にインターレースPNGにすれば良いけど、既存のものを手作業で修正しようとなると面倒くさい。optipngにインターレースPNGに変換するオプションがあるので、それを使って処理すると良い。 $ optipng -i 1 -strip all *.png ついでに消し忘れているかもしれないメタデータの削除も行うと、ファイルサイズが節約できて幸せ。メタデータの削

    インターレースPNG
    ryownet
    ryownet 2013/10/15
    インターレースPNGが描画早いらしい
  • Speed Dating Events Bolton

    Speed dating events boltonWoulda thought youd speed dating events bolton know these take batteries. Indigent people speed dating events bolton interceptors missiles and fatale. Snitch speed dating events bolton whom a wormwood, feverfew, lungwort, and. Constantlygoing someplace thermal, the speed dating events bolton speed dating events bolton pluppa, hollower than. Autistics, aspergers, synesthes

    ryownet
    ryownet 2011/02/23
    チルトシフト加工を既存の写真で使うと面白い。やるなあ。風景画ってあんまり撮らないからいいかも
  • Photoshop Elementsで簡単ラテアート画像を作ろう [フォトショップ(Photoshop)の使い方] All About

    Photoshop Elementsで簡単ラテアート画像を作ろうカフェラテのミルクフォームに絵を描く「ラテアート」は、実際に作ろうとすると難しいものです。そこで好きな写真を使って、気軽にオリジナルラテアート画像を作って楽しんでみましょう。 Adobe Photoshop Elementsで楽しむラテアート カフェラテやカプチーノのミルクフォームに絵を描く「ラテアート」や「デザインカプチーノ」。うまく描けるようになりたいのものですが、実際に作るのはとても難しいので、私も数回しか成功したことがありません。 そこで、カフェラテの写真に、好きな写真を使って、オリジナルラテアート画像を作る方法を考えてみました。いろいろな写真を使って、失敗を気にせず何度でも試して楽しめます。 *今回はAdobe Photoshop Elements 8.0を使用しています

    Photoshop Elementsで簡単ラテアート画像を作ろう [フォトショップ(Photoshop)の使い方] All About
    ryownet
    ryownet 2010/06/09
    俺、この戦争が終わったらラテアート職人になるんだ…
  • Image Vectors - ConvolutionFilter Fun | Neuro Productions

    As a ActionScript Developer, I was aware that there was a ConvolutionFilter in flash, but I pretty much ignored it because it didn’t seem very useful.  But a couple of days ago I was playing with the nice ConvolutionFilter explorer by Sakari and I noticed it can expose some interesting info about a bitmap. I managed to extract some sort of direction vectors for the pixels: Source code (with spaghe

    ryownet
    ryownet 2010/02/01
    画像を小さなポイントの集まりととらえて、ベクトルでエッジ検出
  • tmdf.net | ActionScript3でJPEG

    FLASHで生成したBitmapDataをJPEG操作する際のメモ。 エンコード(BitmapData→JPEG)は、「as3corelib」のJPGEncoderクラスでもいいですが、FLASH Player 10 以上であれば、Vector型配列に最適化されている「Optimized JPEG Encoder」の方が処理速度が速いのでお勧め。デコード(JPEG→BitmapData)は、ちょっと面倒ですがLoaderクラスを使います。 PNGのエンコードには「as3corelib」を使うのが簡単だと思います。デコードはJPEGと同じ方法で問題ありません。 下記サンプルコードは、起動時にノイズ画像を生成して描画、それをJPEGにエンコード後、デコードして描画しています。Encode()の第2引数が圧縮率で100が最も画像がきれい(低圧縮)になります。Decode()は第1引数のByteA

    ryownet
    ryownet 2009/10/23
    FP10ならこっちのほうが早い!
  • The PHP JPEG Metadata Toolkit

    Click Here to Try It! - You might notice the Hindi characters, custom colours and that Photoshop CS wiped the EXIF makernote. Version 1.12 (21/9/11) - Fixes to remove serious vulnerability found by Rocco Calvi Galleries using the toolkit & other links Download Now! Version 1.12 (GNU Public License) Allows reading, writing and display of the following JPEG metadata formats EXIF 2.2 - including make

    ryownet
    ryownet 2009/07/24
    PHPでJPEGのexif情報を操作
  • JPGのExif情報に直接読み書きしてマップに表示。 - PHP,MySQL,Flex,JSな日々+イラストとか

    PHPを使い、JPGのExif情報に直接読み書きしてマップに表示してみました。 こんな感じ。 http://www.moeten.info/flex/20081205_exifPHP/bin-release/main.html 前回との違いは直接JPGファイルに埋め込まれているExifをいじってます。 アイコンをドラッグするとJPGファイルのExifの緯度経度情報を更新します。 これだとデータベースが入らないのが便利ですね。 あとExifは撮影日や細かいカメラ設定も取得することができるので、旅記録としてはかなり便利。 メイン部分の簡単な説明 マーカードラッグ完了イベントでサーバーへ情報を送信 marker.addEventListener(MapMouseEvent.DRAG_END , function():void{ htsFileUpdate.send({ "fname" :myFn

    JPGのExif情報に直接読み書きしてマップに表示。 - PHP,MySQL,Flex,JSな日々+イラストとか
    ryownet
    ryownet 2009/07/23
    PHPでExif編集
  • サーバを経由せずに Flash の内容を画像に変換する | tanablog

    Flash で描画したベクター画像を img タグで表示させるデモを作った。肝はサーバプログラムを経由しないところ。 IE 以外のモダンブラウザなら、下の灰色の領域に線を描くと、その下に PNG 画像が現れるはず。 ペイントツール部分は、func09 さんのソースをお借りした。 仕組み PNGEncoder で PNG の ByteArray を作る その ByteArray を Base64 エンコードする その文字列を ExternalInterface でブラウザに送る data スキーマで画像を表示させる var bmp:BitmapData = new BitmapData(300, 300); bmp.draw(canvas); var base64Text:String = Base64.encodeByteArray(PNGEncoder.encode(bmp)); Ext

    ryownet
    ryownet 2009/04/30
    flashをPNGエンコードしてBase64→dataスキーマで直接画像化!
  • X-LABO: ActionScript3 PngEncoderクラス,JPEGEncoderクラス を用いてステージデータ画像化

    この記事のURL http://www.dango-itimi.com/blog/archives/2006/000897.html せっかくActionScript3を勉強するならば、ActionScript3でのみできることを行うべきだ、というわけで、ActionScript2まででは結構大変だった swf画面の画像化を実装。 海外で公開されている、PngEncoderクラス または JPEGEncoderクラス を用いて実現します。 ■サンプル ※要FlashPlayer9 ChangeImageボタンをクリックすると、その時点の画面表示を画像化します。画面が切り替わるので、ブラウザの戻るでお戻りください。 ■PngEncoderクラス,JPEGEncoderクラスのソースはこちら KAOURANTIN.NET PngEncoderクラス JPEGEncoderクラス 公開されている

    ryownet
    ryownet 2009/04/29
    AS3でCGI使って画像書き出し
  • Lifestyle & Business Blog - DezinerFolio

    Having a strong online presence continues to be extremely important for any individual or business today. When you are looking…

    Lifestyle & Business Blog - DezinerFolio
    ryownet
    ryownet 2009/01/26
    PHP+flash+ajaxのフォトギャラリーツール。アップロードはjquery_ajaxfileupload.jsを使ってるぽい。ファイル数が多い
  • NAG'S VASS ROOM ==Digital Camera Tools (JPEG Renamer)==

    V0.40a→v0.41 改善 1. シャッタースピード Bulb に対応 2. 起動時FDDアクセス抑止 V0.40→v0.40a 改善 1.一部のOS環境で起動時エラー表示が出る場合があったのを修正 v0.39→v0.40 改善 1. コンパイル環境をDephi6に変更、フォルダ選択VCLをDlphi付属に変更し2000,XPの起動不具合を解消(のつもり) 2. ファイル名付加文字列を先頭、後尾選択可能 v0.37→v0.39 改善 1. 100枚以上同時処理時に、一部ファイルがリネームされない場合があったのを修正 2. リネームファイル名に'-'有無、nnn⇔nn スイッチ追加、最短で8.3形式設定が可能 v0.36→v0.37 改善 1. パノラマ画像のサムネイルをスクロール可能 2. Exif の情報表示に ISO値、EV補正値追加 3.フォルダUPボタン、フォルダ戻るボタン追加

    ryownet
    ryownet 2009/01/10
    JPGをExifによる撮影時間によってリネーム&並べ替えできるソフト。なんたる便利さ!!
  • はてなブログ | 無料ブログを作成しよう

    私の小さなライフワーク。自分が撮った写真でカレンダーを作る。 毎年カレンダーを作ってます 2024年も残り10日。早いですね。年末になると、私はカレンダーを制作しています。自分が撮影した写真を選んで、翌年のカレンダーにするのですが、かれこれ10年以上続いています。2025年のカレンダーも無事(?)完成しました。 写真を選ん…

    はてなブログ | 無料ブログを作成しよう
    ryownet
    ryownet 2008/12/26
    画像の日付を取得してるサービスって意外とあるよね
  • PixelBenderで輪郭抽出&輪郭に雪を積もらせる - FLASH+α

    最近カメラで取得した映像を使って遊んでます。 映像の中の人とかに雪が積もるといいなーと思ってやってみました。 境界線が分かればなんとかなるので、↓こちらを参考にやってみました。 http://web.sfc.keio.ac.jp/~shokai/archives/2007/05/proce55ing-webcam-edge-detect.html ●まずはActionScriptで 元ソースはProcessingなので、ASに書き直す必要があります。 そのままいけないので試行錯誤した結果が下記のような感じです。 (※省略してます) 考え方としては、まず画像全体の色を4段階にして処理をしやすくし、それから境界線を調べていくようです。 //RGBの各チャンネルを3つのBitmapDataのBLUEチャンネルにコピー bd1Red.copyChannel(bd1,bd1.rect,pt,Bitm

    PixelBenderで輪郭抽出&輪郭に雪を積もらせる - FLASH+α
    ryownet
    ryownet 2008/11/17
    PixelBenderで輪郭抽出
  • 似てる画像を探してくれる無料Webツール「Pixolu」 : ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア

    ウェブのアプリケーションの「Pixolu」は、似ている画像を見つける手助けをしてくれる、便利なツールです。 まず探している画像のキーワードを入れると、「Pixolu」がGoogleYahooFlickrから画像を見つけてきます。この検索結果が出た後は、イメージを右下のコーナーにドラッグして、入れておくことが可能。そして、その画像に似た画像を検索してきてくれるんですねー。 実際の使い心地は? ということで、米lifehacker編集部のジェーソン・フィッツパトリック記者は、Pumpkins(カボチャ)という言葉を入れてみました。彼はパンプキンパイやカボチャのおばけではなく、たくさんのカボチャが入った写真を探していたので、それを右下のコーナーにドラッグ。そして、左下の「GET EVEN BETTER PICTURES」ボタンを押すと、自動的に似たようなたくさんのカボチャの写真のみにまとめて

    似てる画像を探してくれる無料Webツール「Pixolu」 : ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア
    ryownet
    ryownet 2008/11/06
    似てる画像を探してくれる
  • カメラにしか写らないモノを投影する逆カメラの構造。 | monogocoro ものごころ

    ryownet
    ryownet 2008/09/11
    逆カメラ。LED? 赤外線?
  • JPEGをWEB用に保存するということ。 - pyro | blog

    先日お客から、「CMSからアップロードしたJPEGファイルが表示されない」 というクレームをうけた。 表示されないというJPEGファイルを送ってもらって Photoshopで開いてみたけど、特に問題がない。 にゃんだろなーって、ふにゃふにゃ調べていたら、 JPEG画像がCMYKで保存されていることに気が付いた。 ・・・ WEB制作にたずさわること彼是6~7年になるというのに、 CMYKカラーのJPEGが、ブラウザで閲覧できないということを、 初めて知った・・・ まぁ、のらりくらりやってきましたから・・・ そんなもんですよね。 ちなみに、普段何も考えずに使っているPhotoshopの『WEB用に保存』は、 保存の際、自動的にCMYK→RGB変換してくれているみたい。 一応、下にのせときます。 左がRGBカラーのJPEGで、右がCMYKカラーのJPEG。 CMYK、

    ryownet
    ryownet 2008/07/24
    webではCMYK保存のjpgを表示できない。「web用に保存」しないと怖いよという話