JP2009038646A - 画像処理装置及び方法、並びにプログラム - Google Patents
画像処理装置及び方法、並びにプログラム Download PDFInfo
- Publication number
- JP2009038646A JP2009038646A JP2007201954A JP2007201954A JP2009038646A JP 2009038646 A JP2009038646 A JP 2009038646A JP 2007201954 A JP2007201954 A JP 2007201954A JP 2007201954 A JP2007201954 A JP 2007201954A JP 2009038646 A JP2009038646 A JP 2009038646A
- Authority
- JP
- Japan
- Prior art keywords
- image
- image processing
- area
- trimming
- trimming area
- 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.)
- Granted
Links
Images
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
【解決手段】ユーザにより設定されたトリミング領域が、歪曲収差補正処理された画像からはみ出しているか否かを判定し、はみ出していると判定されたときは、トリミング領域が歪曲収差補正処理された画像に含まれるように、トリミング領域の形状を変形させる。
【選択図】図3
Description
図1は、本発明の第1の実施形態に係る画像処理装置の構成例を示すブロック図である。
Ht=yt2−yt1
ステップS802では、CPU101は、有効画像領域の大きさ(幅Wd,高さHd)を算出する。有効画像領域の幅Wd及び高さHdは下式により算出される。
Hd=yd2−yd1
ステップS803では、CPU101は、算出したトリミング領域の大きさと有効画像領域の大きさを比較する。この結果、Wt>Wd又はHt>Hdとなり、トリミング領域が有効画像領域よりも大きい場合は、ステップS804へ進む。一方、トリミング領域が有効画像領域と同じか又は小さい場合、ステップS806へ進む。
if(Wt/Ht≦Wd/Hd):Wt=Hd×Wt/Ht,Ht=Hd
xt2=xt1+Wt
yt2=yt1+Ht
ステップS806では、CPU101は、トリミング領域の左端X座標xt1と有効画像領域の左端X座標xd1を比較する。この結果、xt1<xd1であれば、ステップS807へ進む。一方、xt1≧xd1であれば、ステップS808へ進む。ステップS807では、CPU101は、トリミング領域の左端X座標の値が有効画像領域の左端X座標の値になるように、下式により、トリミング領域を+x方向に移動する。
xt2=xt2+(xd1−xt1)
ステップS808では、CPU101は、トリミング領域の上端Y座標yt1と有効画像領域の上端Y座標yd1を比較する。この結果、yt1<yd1であれば、ステップS809へ進む。一方、yt1≧yd1であれば、ステップS810へ進む。ステップS809では、CPU101は、トリミング領域の上端Y座標の値が有効画像領域の上端Y座標の値になるように、下式により、トリミング領域を+y方向に移動する。
yt2=yt2+(yd1−yt1)
ステップS810では、CPU101は、トリミング領域の右端X座標xt2と有効画像領域の右端X座標xd2を比較する。この結果、xt2>xd2であれば、ステップS811へ進む。一方、xt2≦xd2であれば、ステップS812へ進む。ステップS811では、CPU101は、トリミング領域の右端X座標の値が有効画像領域の右端X座標の値になるように、下式により、トリミング領域を−x方向に移動する。
xt2=xt2−(xt2−xd2)
ステップS812では、CPU101は、トリミング領域の下端Y座標yt2と、有効画像領域の下端Y座標yd2を比較する。この結果、yt2>yd2であれば、ステップS813へ進む。一方、yt2≦yd2であれば、リターンする。ステップS813では、CPU101は、トリミング領域の下端Y座標の値が有効画像領域の下端Y座標の値になるように、下式により、トリミング領域を−y方向に移動する。
yt2=yt2−(yt2−yd2)
上記実施の形態によれば、ユーザにより設定されたトリミング領域が、歪曲収差補正処理された画像からはみ出しているか否かを判定する。そして、はみ出していると判定されたときは、トリミング領域が歪曲収差補正処理された画像に含まれるように、トリミング領域の形状を変形させる。これにより、画像編集に対するユーザの操作を制限することなく、画像処理により画像の外縁形状が変形しても、設定されたトリミング領域が画像処理後の画像からはみ出さずに、トリミング画像を適正化することができる。
本発明の第2の実施の形態に係る画像処理装置は、その構成(図1)が上記第1の実施の形態に係る画像処理装置と同じであり、第1の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。以下に、上記第1の実施の形態と異なる点のみを説明する。
101 CPU
102 一次記憶装置
103 二次記憶装置
104 入力デバイス
105 出力デバイス
106 読込デバイス
107 レンズ特性データ供給部
401 画像表示部
402 トリミング実行ボタン
403 歪曲収差補正実行ボタン
404 リセットボタン
405 終了ボタン
Claims (17)
- 画像の編集処理が可能な画像処理装置であって、
前記画像をトリミングする領域を設定するトリミング領域設定手段と、
前記画像の外縁の形状変化を伴う画像処理を実行する画像処理手段と、
前記設定されたトリミング領域が、前記画像処理された画像からはみ出しているか否かを判定する判定手段と、
前記設定されたトリミング領域が前記画像処理された画像からはみ出していると判定された場合は、前記設定されたトリミング領域が前記画像処理された画像に含まれるように、当該トリミング領域の形状を変形させるトリミング領域変形手段とを備えることを特徴とする画像処理装置。 - 前記画像処理された画像の外縁の形状に内接する矩形領域の情報と前記設定されたトリミング領域の情報を取得する取得手段を更に備え、前記判定手段は、前記設定されたトリミング領域が、前記取得した矩形領域からはみ出しているか否かを判定することを特徴とする請求項1記載の画像処理装置。
- 前記画像処理手段は、前記トリミング領域設定手段によりトリミング領域が設定された後に前記画像処理を実行することを特徴とする請求項1又は2記載の画像処理装置。
- 前記画像を表示する画像表示手段を更に備え、
前記トリミング領域設定手段は、前記画像表示手段に表示された画像にトリミングする領域を設定することを特徴とする請求項1乃至3のいずれか1項に記載の画像処理装置。 - 予めトリミング領域が設定された画像の編集処理が可能な画像処理装置であって、
前記画像の外縁の形状変化を伴う画像処理を実行する画像処理手段と、
前記画像処理により変形したトリミング領域に基づいて新しいトリミング領域を算出する算出手段と、
前記新しいトリミング領域が、前記画像処理された画像からはみ出しているか否かを判定する判定手段と、
前記新しいトリミング領域が前記画像処理された画像からはみ出していると判定された場合は、前記新しいトリミング領域が前記画像処理された画像に含まれるように、当該新しいトリミング領域の形状を変形させるトリミング領域変形手段とを備えることを特徴とする画像処理装置。 - 前記画像処理された画像の外縁の形状に内接する矩形領域の情報と前記新しいトリミング領域の情報を取得する取得手段を更に備え、前記判定手段は、前記新しいトリミング領域が、前記取得した矩形領域からはみ出しているか否かを判定することを特徴とする請求項5記載の画像処理装置。
- 前記算出手段は、前記画像処理により変形したトリミング領域の内接又は外接する矩形領域を前記新しいトリミング領域として算出することを特徴とする請求項5又は6記載の画像処理装置。
- 前記画像処理手段は、前記画像処理として歪曲収差補正処理を実行することを特徴とする請求項1乃至7のいずれか1項に記載の画像処理装置。
- 画像の編集処理が可能な画像処理装置の画像処理方法であって、
前記画像をトリミングする領域を設定するトリミング領域設定工程と、
前記画像の外縁の形状変化を伴う画像処理を実行する画像処理工程と、
前記設定されたトリミング領域が、前記画像処理された画像からはみ出しているか否かを判定する判定工程と、
前記設定されたトリミング領域が前記画像処理された画像からはみ出していると判定された場合は、前記設定されたトリミング領域が前記画像処理された画像に含まれるように、当該トリミング領域の形状を変形させるトリミング領域変形工程とを備えることを特徴とする画像処理方法。 - 前記画像処理された画像の外縁の形状に内接する矩形領域の情報と前記設定されたトリミング領域の情報を取得する取得工程を更に備え、前記判定工程は、前記設定されたトリミング領域が、前記取得した矩形領域からはみ出しているか否かを判定することを特徴とする請求項9記載の画像処理方法。
- 前記画像処理工程は、前記トリミング領域設定工程にてトリミング領域が設定された後に前記画像処理を実行することを特徴とする請求項9又は10記載の画像処理方法。
- 前記画像処理装置は、前記画像を表示する画像表示手段を備え、
前記トリミング領域設定工程は、前記画像表示手段に表示された画像にトリミングする領域を設定することを特徴とする請求項9乃至11のいずれか1項に記載の画像処理方法。 - 予めトリミング領域が設定された画像の編集処理が可能な画像処理装置の画像処理方法であって、
前記画像の外縁の形状変化を伴う画像処理を実行する画像処理工程と、
前記画像処理により変形したトリミング領域に基づいて新しいトリミング領域を算出する算出工程と、
前記新しいトリミング領域が、前記画像処理された画像からはみ出しているか否かを判定する判定工程と、
前記新しいトリミング領域が前記画像処理された画像からはみ出していると判定された場合は、前記新しいトリミング領域が前記画像処理された画像に含まれるように、当該新しいトリミング領域の形状を変形させるトリミング領域変形工程とを備えることを特徴とする画像処理方法。 - 前記画像処理された画像の外縁の形状に内接する矩形領域の情報と前記新しいトリミング領域の情報を取得する取得工程を更に備え、前記判定工程は、前記新しいトリミング領域が、前記取得した矩形領域からはみ出しているか否かを判定することを特徴とする請求項13記載の画像処理方法。
- 前記算出工程は、前記画像処理により変形したトリミング領域の内接又は外接する矩形領域を前記新しいトリミング領域として算出することを特徴とする請求項13又は14記載の画像処理方法。
- 前記画像処理工程は、前記画像処理として歪曲収差補正処理を実行することを特徴とする請求項9乃至15のいずれか1項に記載の画像処理方法。
- 請求項9乃至16のいずれか1項に記載の画像処理方法をコンピュータに実行させるためのコンピュータに読み取り可能なプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007201954A JP4926877B2 (ja) | 2007-08-02 | 2007-08-02 | 画像処理装置及び方法、並びにプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007201954A JP4926877B2 (ja) | 2007-08-02 | 2007-08-02 | 画像処理装置及び方法、並びにプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009038646A true JP2009038646A (ja) | 2009-02-19 |
JP4926877B2 JP4926877B2 (ja) | 2012-05-09 |
Family
ID=40440175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007201954A Active JP4926877B2 (ja) | 2007-08-02 | 2007-08-02 | 画像処理装置及び方法、並びにプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4926877B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010084756A1 (ja) | 2009-01-22 | 2010-07-29 | パナソニック株式会社 | ステレオ音響信号符号化装置、ステレオ音響信号復号装置およびそれらの方法 |
WO2013114848A1 (ja) * | 2012-01-31 | 2013-08-08 | パナソニック株式会社 | 画像処理装置及び画像処理方法 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10261066A (ja) * | 1997-03-18 | 1998-09-29 | Fuji Photo Film Co Ltd | 画像トリミング方法 |
JP2000106623A (ja) * | 1998-07-27 | 2000-04-11 | Fuji Photo Film Co Ltd | 画像処理装置 |
JP2004013431A (ja) * | 2002-06-05 | 2004-01-15 | Noritsu Koki Co Ltd | 画像処理装置、画像処理方法、画像処理プログラム、および、画像処理プログラムを記録した記録媒体 |
JP2004046632A (ja) * | 2002-07-12 | 2004-02-12 | Minolta Co Ltd | 画像処理装置 |
JP2004072145A (ja) * | 2002-08-01 | 2004-03-04 | Seiko Epson Corp | 画像処理装置および画像処理方法 |
JP2005339218A (ja) * | 2004-05-27 | 2005-12-08 | Seiko Epson Corp | 画像処理装置、その方法及びそのプログラム |
JP2006129101A (ja) * | 2004-10-29 | 2006-05-18 | Casio Comput Co Ltd | 画像のトリミング方法、撮像装置、画像処理装置、及びプログラム |
JP2006229455A (ja) * | 2005-02-16 | 2006-08-31 | Konica Minolta Photo Imaging Inc | プログラム及び画像処理装置 |
JP2007142639A (ja) * | 2005-11-16 | 2007-06-07 | Casio Comput Co Ltd | 撮像装置及びそのプログラム |
-
2007
- 2007-08-02 JP JP2007201954A patent/JP4926877B2/ja active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10261066A (ja) * | 1997-03-18 | 1998-09-29 | Fuji Photo Film Co Ltd | 画像トリミング方法 |
JP2000106623A (ja) * | 1998-07-27 | 2000-04-11 | Fuji Photo Film Co Ltd | 画像処理装置 |
JP2004013431A (ja) * | 2002-06-05 | 2004-01-15 | Noritsu Koki Co Ltd | 画像処理装置、画像処理方法、画像処理プログラム、および、画像処理プログラムを記録した記録媒体 |
JP2004046632A (ja) * | 2002-07-12 | 2004-02-12 | Minolta Co Ltd | 画像処理装置 |
JP2004072145A (ja) * | 2002-08-01 | 2004-03-04 | Seiko Epson Corp | 画像処理装置および画像処理方法 |
JP2005339218A (ja) * | 2004-05-27 | 2005-12-08 | Seiko Epson Corp | 画像処理装置、その方法及びそのプログラム |
JP2006129101A (ja) * | 2004-10-29 | 2006-05-18 | Casio Comput Co Ltd | 画像のトリミング方法、撮像装置、画像処理装置、及びプログラム |
JP2006229455A (ja) * | 2005-02-16 | 2006-08-31 | Konica Minolta Photo Imaging Inc | プログラム及び画像処理装置 |
JP2007142639A (ja) * | 2005-11-16 | 2007-06-07 | Casio Comput Co Ltd | 撮像装置及びそのプログラム |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010084756A1 (ja) | 2009-01-22 | 2010-07-29 | パナソニック株式会社 | ステレオ音響信号符号化装置、ステレオ音響信号復号装置およびそれらの方法 |
WO2013114848A1 (ja) * | 2012-01-31 | 2013-08-08 | パナソニック株式会社 | 画像処理装置及び画像処理方法 |
GB2514495A (en) * | 2012-01-31 | 2014-11-26 | Panasonic Corp | Image processing device and image processing method |
GB2514495B (en) * | 2012-01-31 | 2015-04-22 | Panasonic Ip Man Co Ltd | Image processing device and image processing method |
JPWO2013114848A1 (ja) * | 2012-01-31 | 2015-05-11 | パナソニックIpマネジメント株式会社 | 画像処理装置及び画像処理方法 |
US9396529B2 (en) | 2012-01-31 | 2016-07-19 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and image processing method |
US9836829B2 (en) | 2012-01-31 | 2017-12-05 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and image processing method |
US10366477B2 (en) | 2012-01-31 | 2019-07-30 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and image processing method |
Also Published As
Publication number | Publication date |
---|---|
JP4926877B2 (ja) | 2012-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101820349B1 (ko) | 화상 표시 방법 및 장치 | |
JP6763417B2 (ja) | 電子機器 | |
US9992478B2 (en) | Image processing apparatus, image pickup apparatus, image processing method, and non-transitory computer-readable storage medium for synthesizing images | |
EP3076657B1 (en) | Method for determination of focal length for a zoom lens | |
JP2009135921A (ja) | 画像投影装置及び画像投影方法 | |
JP2006270918A (ja) | 画像補正方法、撮影装置、画像補正装置およびプログラム並びに記録媒体 | |
JP2018113683A (ja) | 画像処理装置、画像処理方法及びプログラム | |
KR20110131949A (ko) | 영상 처리 장치 및 방법 | |
JP2012050013A (ja) | 撮像装置、画像処理装置、画像処理方法及び画像処理プログラム | |
US20100067749A1 (en) | Image processing apparatus, image processing method, and program | |
JP2009047498A (ja) | 立体撮像装置および立体撮像装置の制御方法並びにプログラム | |
JP6395429B2 (ja) | 画像処理装置、その制御方法及び記憶媒体 | |
JP4926877B2 (ja) | 画像処理装置及び方法、並びにプログラム | |
JPH10126665A (ja) | 画像合成装置 | |
JP2006113832A (ja) | ステレオ画像処理装置およびプログラム | |
JP5887974B2 (ja) | 類似画像領域探索装置、類似画像領域探索方法、及び類似画像領域探索プログラム | |
CN116097308A (zh) | 自动摄影构图推荐 | |
JP2011053456A (ja) | 画像表示方法、プログラム、画像表示装置、及び、この画像表示装置を有する撮像装置 | |
US7956911B2 (en) | Digital photographing apparatus, and method and program for controlling the same | |
JP2010074312A (ja) | 画像処理装置および画像処理方法、プログラム | |
JP2008147915A (ja) | 画像の色を補正する画像処理装置、および画像処理プログラム | |
JP5336798B2 (ja) | 画像処理装置および画像処理方法、プログラム | |
CN114185429B (zh) | 手势关键点定位或姿态估计的方法、电子装置和存储介质 | |
JP2014036429A (ja) | 被写体追尾装置、およびカメラ | |
JP2008182684A (ja) | 歪曲補正方法、歪曲補正装置、歪曲補正プログラム、及びディジタルカメラ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100726 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111004 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111012 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111212 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120110 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120208 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150217 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4926877 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150217 Year of fee payment: 3 |