タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

画像とjavascriptに関するgayouのブックマーク (6)

  • 地味に便利!ダミー画像をSVGで生成するスクリプト、ローカルでもオンライン環境でも利用できる -holder.js

    ダミー画像を作成するのは面倒ですよね。ローカル環境でもオンライン環境でもダミー画像を簡単に生成できる軽量スクリプトを紹介します。 画像を用意する必要はありません。 簡単なコードで、SVGのダミー画像を利用できます。サイズ・カラーは自由にカスタマイズでき、文字入力やダミー画像用のクロス線にも対応しています。 さらに、レスポンシブ用の流体ダミー画像も生成できる優れものです! holder.js holder.js -GitHub holder.jsの特徴 holder.jsのデモ holder.jsの使い方 holder.jsの特徴 holder.jsはダミー画像をクライアントサイドで生成するスクリプトです。ローカル環境でもオンライン環境でも利用できます。サイズ・カラー・フォントのカスタマイズにも対応しており、ダミー画像はSVGもしくはCanvasで生成されます。 MITライセンスで、個人でも

    地味に便利!ダミー画像をSVGで生成するスクリプト、ローカルでもオンライン環境でも利用できる -holder.js
    gayou
    gayou 2020/04/08
    興味深い
  • Compressor.js - Web上で画像を圧縮 MOONGIFT

    スマートフォンやデジカメが高性能化し、作成される写真のサイズがどんどん大きくなっています。数MBで済めばいいほうで、場合によっては10MBを超える場合もあるでしょう。そうした写真を受け取る側のサービスもネットワークが逼迫してしまいます。 そこで使ってみたいのがCompressor.jsです。画像をJavaScriptで圧縮してくれるライブラリです。 Compressor.jsの使い方 デモです。約4割になっています。 別な例。1.32MBが440KBに削減されています。 Compressor.jsはJavaScriptで、様々な条件を指定して圧縮できます。画像幅や高さを変更することもできます。さらにiPhoneの写真でよくある向きの修正もしてくれます。Compressor.jsであらかじめ画像を小さくしておけばアップロードも素早く済むでしょう。 Compressor.jsはJavaScri

    Compressor.js - Web上で画像を圧縮 MOONGIFT
  • image-compressor - Webブラウザ上で画像圧縮

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました スマートフォンのカメラの性能が大幅に向上し、1ファイルのサイズが肥大化する傾向にあります。JPEGなのである程度圧縮がかかっているものの、それでも数MBあったりします。ブログなどで使うのであれば、正直そこまでの品質や画像の大きさは不要でしょう。 そこで使ってみたいのがimage-compressorです。Webブラウザベース、クライアントサイドだけで画像のサイズを縮小できます。 image-compressorの使い方 上がオリジナル、下が変更後です。品質を80%にしたくらいでは0.27%の削減にしかなりません。 60%まで下げると一気に40%の削減になります。 image-compressorではJPEGの品質の他にも画像サイズも変更できます。クライアントサイドのJavaScri

    image-compressor - Webブラウザ上で画像圧縮
  • grafi.js - JavaScriptで画像加工 MOONGIFT

    サーバサイドで画像加工を行う場合、ImageMagickを使うのが基になるでしょう。しかし先日ImageMagickの中にセキュリティホールがあったり、サーバの負荷を考えると使うのを控えてしまう人もいるのではないでしょうか。 そこで使ってみたいのがgrafi.jsです。JavaScriptで画像加工を行えるライブラリです。 grafi.jsの使い方 元の画像です。 ネガポジ逆転。 暗くしたり。 グレースケールも。 ぼかし。 シャープ加工。 grafi.jsを使えばクライアントサイドで画像加工ができます。元の画像はそのままなので、何度も加工できるのが魅力でもあります。なお、一部の加工(ぼかしなど)は使えないブラウザもあったので注意してください。 grafi.jsはHTML5/JavaScript製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。 grafi.js

    grafi.js - JavaScriptで画像加工 MOONGIFT
    gayou
    gayou 2016/07/10
    canvasで写真加工
  • JavaScript GIF Encoder “GifWriter.js” 0.1.0 をリリースしました - ひだまりソケットは壊れない

    2013 年 4 月 22 日に JavaScript の GIF Encoder ライブラリをリリースしました。 TypeScript で書いてます。 ダウンロードとデモ 次のページからダウンロードできます。 Web 上で動くデモもあります。 GifWriter.js — GIF Encoder written in TypeScript TypeScript で書かれたソースコードは GitHub のリポジトリに置いてます。 Repository on GitHub : nobuoka/GifWriter.js · GitHub クラス 主要なクラスは次の 2 つです。 vividcode.image.GifWriter vividcode.image.MedianCutColorReducer vividcode.image.GifWriter vividcode.image.Gif

  • Ajax:画像を取得して表示する(Firefox): Script雑感

    XMLHttpRequest を使って取得したバイナリーデータ(画像)をブラウザに表示してみました。firefox のみ。 JavaScriptでバイナリを扱う & XPCOMを使ってローカルのデータベースにアクセス with Firefox の記事を読んでいて、そういや Ajax ではどうなん?と思ってやってみた。 ■ 他に参考にしたのは以下の記事。 [comp]JavaScriptでバイナリファイルの中身にアクセスできた ■ base64 エンコードには下記のコードを使いました。 JavaScript で Base64 の符号化と復号化 <html><head> <script type="text/javascript" src="base64.js"></script> <script type="text/javascript"> load_url = function(url)

  • 1