タグ

2009年11月16日のブックマーク (4件)

  • 実験ノート » 画像処理ライブラリ CImg

    Big Spanish Castle - Color Illusion というのが面白くて、Web 上でそういう画像を生成するシステムを作ることにした。 コマンドでそのような画像処理を行うソフトを探したが見つからず、自作することにした。しかし libpng や libjpeg を使ったプログラムは敷居が高く、もっと簡単にできるものは無いかと検索して見つかったのが The CImg Library だ。 CImg は C++ のテンプレートを使ったライブラリで、CImg.h という単一のヘッダファイルから成る。GUI 表示は今回使わないが、X11 と Windows に対応しており、BSD や LinuxMac OS X、Windows などで使える。 使うための手順は至って簡単で、ヘッダファイルを適当なディレクトリに置くだけ。ただし画像ファイルの読み込みには ImageMagick の

  • MEXファイルの作り方・使い方(C/C++ on Linux & Matlab 6R13 )

    MEXファイルの作り方・使い方(C/C++ on Linux & Matlab 6R13 ) 森 耕平 , 2005/06/10 - 2005/06/15 mori@cs.kobe-u.ac.jp Intro. MEXファイルとは,Matlabのスクリプトやコマンドラインから呼び出せるCやFortranのバイナリのことです. Matlabにはこの仕組みがあるので,CやFortranで書かれた過去の遺産(プログラム)の流用や,計算コストの高い部分をCで書くことによる計算の高速化や消費メモリの節約ができます. 特に高いスキルがなくても利用できます(といっても,関数やポインタを理解していないと無理ですが). 以下,Fortranは無視してCの場合に関してMEXファイルの作り方と使い方をちょっとだけ説明します. ちなみに,サイバネットシステムのウェブサイトには以下のように書かれています. MATL

  • MATLAB Documentation

    Millions of engineers and scientists worldwide use MATLAB® to analyze and design the systems and products transforming our world. The matrix-based MATLAB language is the world’s most natural way to express computational mathematics. Built-in graphics make it easy to visualize and gain insights from data. The desktop environment invites experimentation, exploration, and discovery. These MATLAB tool

  • Image Processing Toolbox Documentation