JP6642964B2 - 情報処理装置、情報処理方法、プログラム - Google Patents
情報処理装置、情報処理方法、プログラム Download PDFInfo
- Publication number
- JP6642964B2 JP6642964B2 JP2015000436A JP2015000436A JP6642964B2 JP 6642964 B2 JP6642964 B2 JP 6642964B2 JP 2015000436 A JP2015000436 A JP 2015000436A JP 2015000436 A JP2015000436 A JP 2015000436A JP 6642964 B2 JP6642964 B2 JP 6642964B2
- Authority
- JP
- Japan
- Prior art keywords
- path
- glyph
- point
- processing
- closed 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—Two-dimensional [2D] image generation
- G06T11/20—Drawing from basic elements
- G06T11/23—Drawing from basic elements using straight lines or curves
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Generation (AREA)
- Controls And Circuits For Display Device (AREA)
Description
図1は、本実施例の情報処理装置101のハードウェア構成を示すブロック図である。情報処理装置101は、CPU102、ROM103、RAM104、HDDである記憶部105、LAN107と情報処理装置101とを接続するためのインターフェースである通信部106、とを備える。
ステップS1103において、パスずらし方向決定部205は、図6の処理フローを実行する。
ステップS1104において、パス生成部206は、図7の処理フローを実行する。
以上のステップS1101〜S1104の一連の処理フローが図4のボールド処理である。
ステップS1502において、パス生成部206は、処理済みの頂点数のカウンタiを「0」で初期化する。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Claims (5)
- 閉領域を構成するパスとスキャンラインとの交点における前記パスの進行方向を特定する特定手段と、
前記特定手段が特定した前記進行方向に応じてWinding値を算出する算出手段と、
前記スキャンラインが前記交点において前記パスを通過する際に前記Winding値が所定の値に近づくか否かに基づいて、前記パスのずらし方向を決定する決定手段と、
前記決定されたずらし方向に基づいて、前記パスにおける制御点の位置を前記閉領域の内側から前記閉領域の外側に移動する移動手段と、を有することを特徴とする情報処理装置。 - 前記制御点は、頂点を含むことを特徴とする請求項1に記載の情報処理装置。
- 前記移動手段によって前記制御点の位置が移動された後の前記パスのレンダリングを行うレンダリング手段を有する請求項1又は2に記載の情報処理装置。
- 閉領域を構成するパスとスキャンラインとの交点における前記パスの進行方向を特定する特定工程と、
前記特定手段が特定した前記進行方向に応じてWinding値を算出する算出工程と、
前記スキャンラインが前記交点において前記パスを通過する際に前記Winding値が所定の値に近づくか否かに基づいて、前記パスのずらし方向を決定する決定工程と、
前記決定されたずらし方向に基づいて、前記パスにおける制御点の位置を前記閉領域の内側から前記閉領域の外側に移動する移動工程と、を有することを特徴とする情報処理方法。 - 請求項1乃至3の何れか1項の各手段としてコンピュータを機能させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015000436A JP6642964B2 (ja) | 2015-01-05 | 2015-01-05 | 情報処理装置、情報処理方法、プログラム |
| US14/986,493 US10360707B2 (en) | 2015-01-05 | 2015-12-31 | Information processing apparatus, information processing method, and storage medium for transforming path |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015000436A JP6642964B2 (ja) | 2015-01-05 | 2015-01-05 | 情報処理装置、情報処理方法、プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016126198A JP2016126198A (ja) | 2016-07-11 |
| JP6642964B2 true JP6642964B2 (ja) | 2020-02-12 |
Family
ID=56286785
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015000436A Active JP6642964B2 (ja) | 2015-01-05 | 2015-01-05 | 情報処理装置、情報処理方法、プログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10360707B2 (ja) |
| JP (1) | JP6642964B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102618560B1 (ko) * | 2016-06-15 | 2023-12-27 | 삼성전자주식회사 | 경로 렌더링을 수행하는 방법 및 장치 |
| KR102446865B1 (ko) | 2017-09-12 | 2022-09-23 | 삼성전자주식회사 | 경로 렌더링을 수행하는 그래픽 처리 장치 및 그래픽 처리 방법 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2861044B2 (ja) * | 1989-05-12 | 1999-02-24 | 富士ゼロックス株式会社 | 図形処理装置 |
| US5715473A (en) * | 1992-12-29 | 1998-02-03 | Apple Computer, Inc. | Method and apparatus to vary control points of an outline font to provide a set of variations for the outline font |
| US5959634A (en) * | 1993-12-09 | 1999-09-28 | Canon Kabushiki Kaisha | Character generating system employing thickening or narrowing of characters |
| JP3170155B2 (ja) | 1994-09-30 | 2001-05-28 | シャープ株式会社 | フォント展開装置 |
| US7719536B2 (en) * | 2004-03-31 | 2010-05-18 | Adobe Systems Incorporated | Glyph adjustment in high resolution raster while rendering |
| JP4400667B2 (ja) * | 2007-10-04 | 2010-01-20 | セイコーエプソン株式会社 | 描画装置、画像出力装置及びプログラム |
-
2015
- 2015-01-05 JP JP2015000436A patent/JP6642964B2/ja active Active
- 2015-12-31 US US14/986,493 patent/US10360707B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US10360707B2 (en) | 2019-07-23 |
| US20160196678A1 (en) | 2016-07-07 |
| JP2016126198A (ja) | 2016-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8933937B2 (en) | Visualizing a layered graph using edge bundling | |
| US10118378B2 (en) | Cross-section data generating device and cross-section data generating method | |
| JP5236055B2 (ja) | マーカーを利用した拡張現実(ar)を提供する装置及び方法 | |
| US9881417B2 (en) | Multi-view drawing apparatus of three-dimensional objects, and method | |
| EP3682426B1 (en) | Three-dimensional graphics image processing | |
| US11557110B2 (en) | Selective extraction of color attributes from digital images | |
| KR20130043592A (ko) | 트리맵 제어 시스템 및 방법 | |
| US20200175727A1 (en) | Color Handle Generation for Digital Image Color Gradients using Machine Learning | |
| WO2022024165A1 (ja) | 情報処理装置、情報処理方法、及び、記録媒体 | |
| US20160332385A1 (en) | Apparatus and method for generating bitmap of 3-dimensional model | |
| JP6642964B2 (ja) | 情報処理装置、情報処理方法、プログラム | |
| JP5675445B2 (ja) | 情報処理装置、情報処理装置の制御方法、及びコンピュータプログラム | |
| CN115630698B (zh) | 基于力引导图的知识图谱可视化方法、装置及电子设备 | |
| JP5067882B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
| US9390689B2 (en) | Need-below processing across z-band boundaries | |
| US10424104B2 (en) | Thumbnail image creation apparatus, and 3D model data management system | |
| US20210027534A1 (en) | Information processing apparatus and non-transitory computer readable medium | |
| KR101359661B1 (ko) | 삼각형 메쉬로 표현된 3차원 물체를 DoSurface 표현 방법으로 변환하는 시스템 및 그 방법 | |
| JP6323209B2 (ja) | 画像処理装置及びプログラム | |
| JP2014194635A (ja) | 画像形成装置及び画像形成方法ならびにプログラム | |
| KR20150042095A (ko) | 드로우 커맨드들의 처리 순서를 재조정하여 프레임을 렌더링하는 장치 및 방법 | |
| JP6512763B2 (ja) | 情報処理装置、情報処理方法、プログラム | |
| JP4986934B2 (ja) | 図形領域抽出装置、図形領域抽出方法、プログラム、及び記録媒体 | |
| JP2017142663A (ja) | 情報処理装置及び情報処理方法 | |
| JP4870721B2 (ja) | 画像特徴抽出装置、画像特徴抽出方法、プログラム、及び記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171222 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180831 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180925 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181126 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190705 |
|
| 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: 20191203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200106 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6642964 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |