JPH03123981A - 画像フィルタ回路 - Google Patents

画像フィルタ回路

Info

Publication number
JPH03123981A
JPH03123981A JP26133989A JP26133989A JPH03123981A JP H03123981 A JPH03123981 A JP H03123981A JP 26133989 A JP26133989 A JP 26133989A JP 26133989 A JP26133989 A JP 26133989A JP H03123981 A JPH03123981 A JP H03123981A
Authority
JP
Japan
Prior art keywords
register
data
latched
pixel
image data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP26133989A
Other languages
English (en)
Inventor
Toshihiko Kimura
俊彦 木村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP26133989A priority Critical patent/JPH03123981A/ja
Publication of JPH03123981A publication Critical patent/JPH03123981A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はラスタスキャンされた2値画像の空間周波数に
ついてフィルタ動作をする画像フィルタ回路に関する。
〔従来の技術〕
従来、この種の画像処理は画像データをメモリ上に展開
しておき、CPU等を使用してソフトウェアにより演算
をした後、再度メモリに書き込むことにより、空間周波
数に関するフィルタ動作を実現していた。
〔発明が解決しようとする課題〕
上述した従来の画像フィルタ回路は、CPUによるソフ
トウェア処理のため、処理速度が比較的遅<、CPUシ
ステムに関するハードウェアの盆が多くなるという問題
点があった。
〔課題を解決するための手段〕
本発明の画像フィルタは、ラスタスキャンされた2値画
像データをラスタスキャンされた順番ニジリアルに入力
し、スキャン方向の空路周波数に関して画素データのフ
ィルタ動作をする画像フィルタ回路において、前記2値
画像データをシフトレジスタによりシフトレ、シフトす
る過程で、シフトデータのうちのある2つのデータに注
目して前記2つのデータの状態に応じ前記2つのデータ
に挟まれる画素に対し、論理的操作をすることによりフ
ィルタ動作をする機構を有して構成される。
〔実施例〕
次に本発明について、図面を参照して説明する。
第1図は本発明の一実施例の回路図である。この実施例
はレジスタ1にラッチされる整数n以下のラン長の白ラ
ンを消去する回路である。入力端子19よりシリアルに
入力された画像データは、フリップフロップ4〜7とO
Rゲート8〜10を経て、出力端子21より出力される
。この過程に於いて、次のように機能ブロックが動作し
、フィルタ動作をする。レジスタlにラッチされたnの
値によって、マスク生成回路3により、第2図のような
3ビツトのビットパターンが生成される。
このビットパターンとORゲート8〜10の出力3ビツ
トの間で、論理ゲート11〜15により、論理をとるこ
とにより、フリップフロップ4〜7により構成されるシ
フトレジスタ中にある、画像データの白ラン長が1のレ
ジスタにラッチされている整数nよりも小さいか、小さ
くないかの論理がANDゲート15の出力側に出力され
る。
白ラン長がレジスタ1にラッチされる整数nよりも小さ
い場合、フィルタ処理がなされる。次に、このフィルタ
処理をする/しないの論理を図を用いて説明する。
第4図は、第1図のシフトレジスタで保持できる5画素
の画素データの配列の概念図である。1つの箱が、1画
素に対応し、左から入力端子19の入力、フリップフロ
ップ4の出力、フリップフロップ5の出力、フリップフ
ロップ6の出力、フリップフロップ7の出力に対応する
第4図において、左から、第1,2・・・・・・5画素
と呼ぶことにする。
第5図は、第4図のフォーマットで、フィルタ処理をす
る場合のシフトレジスタ内の画素の状態の組み合わせを
示したものである。黒画素は黒、白画素は白の箱で示し
ている。第5図では、フィルタ処理をする画素データ配
列とそのときの整数nの値を示しているが、これらから
れかるように、第5画素が黒で、かつ、第4画素に連続
な白ランが、n画素以下の時に、フィルタ処理をすると
いうようになっている。本実施例ではフィルタ処理をす
るか否かの論理決定は、第5画素とn画素だけはさんだ
第(4−n)画素の2点を見て、その2点が黒画素であ
れば、それらにはさまれる画素はすべて黒画素に修正す
るという手法によっている。
次に、第4−n画素と第5画素にはさまれる画素の黒画
素への修正手法について説明する。
レジスタ1にラッチされている整数nの値によってマス
ク生成回路2により、第3図のような3ビツトのビット
パターンが生成される。前記のような手法によりフィル
タ処理をするという論理が生成された場合、ANDゲー
ト15より「1」が出力され、マスク生成回路2の出力
A、B、Cの出力がORゲート8〜10の入力に到達す
る。
ANDゲート15の出力が「1」の状態で、シフトレジ
スタに入力端子20よりクロックが入力されると、OR
ゲート8〜10の出力がフリップフロップ5〜7にラッ
チされる。マスク生成回路2で生成されるビットパター
ンは、第2〜4画素と論理和がとられており、シフトレ
ジスタがシフト動作をした際に、ORゲート8〜1oの
出力が「1」になるようにマスク生成回路2で生成され
るビットパターンを決めてやることにより、シフト過程
の画素データの黒画素への修正がなされる。
第3図のビットパターンは、フィルタ処理をするという
論理が成り立った際に、フィルタ処理をする/しないを
決定するために注目する、前述の2点の第5画素と第(
4−n)画素とにはさまれる画素がシフトレジスタのシ
フト動作時に黒画素に修正されるようにnの値に応じて
決定されたものである。
このように、画素データがシフトレジスタによりシフト
されていく過程において、空間周波数の逆数のデイメン
ジョンに相当する整数nにより注目画素を決定し、注目
画素の状態により、フィルタ処理をするかどうかを決定
し、シフトデータパスの途中にORゲートを挿入し、論
理和の形で適切なビットパターンをシフトデータに組み
合わせることにより、画素データの修正を行ない、これ
により白画素に対するフィルタ動作を実現することがで
きる。
〔発明の効果〕
以上説明したように本発明は、マスクスキャンされた画
像データをシフトレジスタに入力し、シフト過程のデー
タの特定の2点の状態に応じて2点にはさまれる画素に
論理的操作をするという手法で、画像フィルタ回路を構
成し、これによりハードウェアの量を少なくでき、かつ
、高速な処理が実現できるという効果がある。
説明図である。
1・・・・・・2ビツトレジスタ、2,3・・・・・・
3ビツトマスク生成回路、4〜7・・・・・・D型フリ
ップフロッフ、8〜10・・・・・・ORゲート、11
〜13・旧・・ANDゲート、 14・・・・・・OR
ゲート、 15〜18ANDゲート、19・・・・・・
画像データ入力端子、2o・・・・・・シフトレジスタ
クロック入力端子、21・・・・・・画像データ出力端
子。

Claims (1)

    【特許請求の範囲】
  1. ラスタスキャンされた2値画像データをラスタスキャン
    された順番にシリアルに入力し、スキャン方向の空間周
    波数に関して画素データのフィルタ動作をする画像フィ
    ルタ回路において、前記2値画像データをシフトレジス
    タによりシフトし、シフトする過程でシフトデータのう
    ちのある2つのデータに注目して前記2つのデータの状
    態に応じ前記2つのデータに挟まれる画素に対し、理論
    的操作をすることによりフィルタ動作をする機構を有し
    たことを特徴とする画像フィルタ回路。
JP26133989A 1989-10-06 1989-10-06 画像フィルタ回路 Pending JPH03123981A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26133989A JPH03123981A (ja) 1989-10-06 1989-10-06 画像フィルタ回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26133989A JPH03123981A (ja) 1989-10-06 1989-10-06 画像フィルタ回路

Publications (1)

Publication Number Publication Date
JPH03123981A true JPH03123981A (ja) 1991-05-27

Family

ID=17360452

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26133989A Pending JPH03123981A (ja) 1989-10-06 1989-10-06 画像フィルタ回路

Country Status (1)

Country Link
JP (1) JPH03123981A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010265800A (ja) * 2009-05-14 2010-11-25 Shon-Fuu Han 発電構造
US9035477B2 (en) 2010-06-16 2015-05-19 Levant Power Corporation Integrated energy generating damper
US9597940B2 (en) 2013-03-15 2017-03-21 ClearMotion, Inc. Active vehicle suspension

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010265800A (ja) * 2009-05-14 2010-11-25 Shon-Fuu Han 発電構造
US9035477B2 (en) 2010-06-16 2015-05-19 Levant Power Corporation Integrated energy generating damper
US9597940B2 (en) 2013-03-15 2017-03-21 ClearMotion, Inc. Active vehicle suspension

Similar Documents

Publication Publication Date Title
US4389677A (en) Method and apparatus for removing erroneous elements from digital images
JPH03123981A (ja) 画像フィルタ回路
JPH0322186A (ja) 画像出力方法
JPH0464182A (ja) 塗り潰しパターン発生装置および該装置を用いたパターン塗り潰し方法
US6008792A (en) N×n window processing method and system for an image processing system
JPH0145667B2 (ja)
JP2836324B2 (ja) 画像データの間引き方法
JPH0213876B2 (ja)
US5550648A (en) System for filling outlines by addition and subtraction according to start and end positions of the outlines
JPS6336036B2 (ja)
JPH0431977A (ja) 色データの拡張回路
JP3061830B2 (ja) 画像処理装置
JPS5812471A (ja) 画信号処理方式
JPH01154291A (ja) ビットマップ型表示装置の直線描画回路
JPS61157979A (ja) 高速濃淡画像状況把握方式
JPS628275A (ja) ベクトル描画方式
JPH1083176A (ja) ボールド処理装置および印刷装置およびボールド処理方法
JPH02202649A (ja) 部分書込みフラグ発生方法及びその装置
JPS61136375A (ja) 縮小機能付画像入力装置
JPH02105264A (ja) 図形データ処理用メモリー装置
JPS62172487A (ja) パタンメモリ走査処理装置
JPS61139888A (ja) 画像演算装置
JPH07203453A (ja) コンテクスト生成装置及びこれを用いた符号化装置
JPH03206578A (ja) データ変換回路
JPH04318894A (ja) ビットマップフォントの太字体変換装置