タグ

2014年2月22日のブックマーク (3件)

  • たたみ込み演算による画像処理

    4.たたみ込み演算による画像処理 【たたみ込み演算】 たたみ込みは,画像処理を実行するときに最も頻繁に用いられる計算のひとつである.数学的には,もとの関数とたたみ込む関数との積の積分で表されるが,ディジタル信号においては,掛け算と足し算のみで容易に表現することができる. 図1を見てみよう.これは一次元信号に対するたたみ込みの演算例である. 図1 一次元におけるたたみ込みの演算の計算例 この例では,関数 f に関数 g をたたみ込み,その結果を f *g として表している.b',c' と進むにつれて,関数 g が1つずつずれて掛け算が行われていることがわかる.ただし,関数 f において両端の a と c については,関数 g をずらしていった際にそれぞれの x と z とが関数 f の範囲から外れてしまう.そのため,計算結果の a' と g' は,強制的に出力画素値を0とするか,または適切な

    edo_m18
    edo_m18 2014/02/22
    そういうことかー。
  • カテゴリーとクラスエクステンション - Toyship.org

    カテゴリーとクラスエクステンションは、Objective-Cで使えるクラス拡張の方法です。 既存のクラスにメソッドを追加したりクラスの分割をしたりすることができるので、中級以上のObjective-Cユーザーには必須の機能です。 カテゴリーによるメソッド追加 カテゴリーを使うと、既存のクラスにメソッドを追加することができます。 自分でつくったクラスにメソッド追加することもできますし、システムのフレームワークの中のクラスに追加することもできます。 例えば、NSStringクラスに二つの新しいメソッドを付け加えた例を見てみましょう。 まず、追加メソッドのヘッダーファイルはこうなります。 // NSString+ToyshipMode.h @interface NSString (ToyshipMode) + (void)ToyshipMode1; - (void)ToyshipMode2; @

    カテゴリーとクラスエクステンション - Toyship.org
  • Objective-Cのクラス・カテゴリ・クラス拡張の整理 - $ cat /var/log/shin

    以前こんな記事を書きました。 Objective-Cのプロトコルとデリゲートのまとめ - $ cat /var/log/shin 現時点で、こんな場末のブログで唯一ブクマが多い記事なのですが、その文末で、 次は、カテゴリについて勉強したいと思います。 Objective-Cのプロトコルとデリゲートのまとめ - $ cat /var/log/shin なーんて書いてから、はや9ヶ月超。ようやくカテゴリについて調べる機会が来たので、まとめてみます。 座学編 クラスの基 まず初めにクラスの基を整理しておきます。 // ex1.h #import <Foundation/Foundation.h> @interface MyClass1 : NSObject - (void)publicMethod; @end // ex1.m #import "ex1.h" @implementation

    Objective-Cのクラス・カテゴリ・クラス拡張の整理 - $ cat /var/log/shin