• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

二维中的线段裁剪:概述、技术与算法

Line Clipping in 2D: Overview, Techniques and Algorithms.

作者信息

Matthes Dimitrios, Drakopoulos Vasileios

机构信息

Department of Computer Science and Biomedical Informatics, University of Thessaly, 35131 Lamia, Greece.

出版信息

J Imaging. 2022 Oct 17;8(10):286. doi: 10.3390/jimaging8100286.

DOI:10.3390/jimaging8100286
PMID:36286380
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9605407/
Abstract

Clipping, as a fundamental process in computer graphics, displays only the part of a scene which is needed to be displayed and rejects all others. In two dimensions, the clipping process can be applied to a variety of geometric primitives such as points, lines, polygons or curves. A line-clipping algorithm processes each line in a scene through a series of tests and intersection calculations to determine whether the entire line or any part of it is to be saved. It also calculates the intersection position of a line with the window edges so its major goal is to minimize these calculations. This article surveys important techniques and algorithms for line-clipping in 2D but it also includes some of the latest research made by the authors. The survey criteria include evaluation of all line-clipping algorithms against a rectangular window, line clipping versus polygon clipping, and our line clipping against a convex polygon, as well as all line-clipping algorithms against a convex polygon algorithm.

摘要

裁剪作为计算机图形学中的一个基本过程,只显示场景中需要显示的部分,并舍弃其他所有部分。在二维空间中,裁剪过程可应用于各种几何图元,如点、线、多边形或曲线。直线裁剪算法通过一系列测试和交点计算来处理场景中的每条直线,以确定整条直线或其任何部分是否要保留。它还计算直线与窗口边缘的交点位置,因此其主要目标是尽量减少这些计算。本文概述了二维直线裁剪的重要技术和算法,但也包括了作者们的一些最新研究成果。调查标准包括针对矩形窗口对所有直线裁剪算法进行评估、直线裁剪与多边形裁剪的比较、针对凸多边形的直线裁剪以及针对凸多边形算法的所有直线裁剪算法。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/3ea8d233e067/jimaging-08-00286-g033.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/a5252e80ddb0/jimaging-08-00286-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/5db64cfc3858/jimaging-08-00286-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/5b00b1d42194/jimaging-08-00286-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/272890164475/jimaging-08-00286-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/7717504caf21/jimaging-08-00286-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/657523414e91/jimaging-08-00286-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/d063210d0dc8/jimaging-08-00286-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/2555a0ef9eeb/jimaging-08-00286-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/85d04e0a7e21/jimaging-08-00286-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/f363ac53ae29/jimaging-08-00286-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/84e83513de27/jimaging-08-00286-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/0e92787b839f/jimaging-08-00286-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/447103104c2e/jimaging-08-00286-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/66efff99082a/jimaging-08-00286-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/3c6a179a0b67/jimaging-08-00286-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/9167fb96b6b4/jimaging-08-00286-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/e8e034a7669b/jimaging-08-00286-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/226032c0b519/jimaging-08-00286-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/2aa1a046db14/jimaging-08-00286-g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/791bf5badd90/jimaging-08-00286-g020.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/c9776a3758d4/jimaging-08-00286-g021.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/816b510fc518/jimaging-08-00286-g022.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/bd95016e876c/jimaging-08-00286-g023.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/74a0a32cb930/jimaging-08-00286-g024.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/8a98e5bbd628/jimaging-08-00286-g025.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/5a35b273c85d/jimaging-08-00286-g026.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/81664d03fb7d/jimaging-08-00286-g027.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/81596603dd93/jimaging-08-00286-g028.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/2ca01661422f/jimaging-08-00286-g029.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/242785619b78/jimaging-08-00286-g031.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/8327cd70f215/jimaging-08-00286-g032.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/3ea8d233e067/jimaging-08-00286-g033.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/a5252e80ddb0/jimaging-08-00286-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/5db64cfc3858/jimaging-08-00286-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/5b00b1d42194/jimaging-08-00286-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/272890164475/jimaging-08-00286-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/7717504caf21/jimaging-08-00286-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/657523414e91/jimaging-08-00286-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/d063210d0dc8/jimaging-08-00286-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/2555a0ef9eeb/jimaging-08-00286-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/85d04e0a7e21/jimaging-08-00286-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/f363ac53ae29/jimaging-08-00286-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/84e83513de27/jimaging-08-00286-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/0e92787b839f/jimaging-08-00286-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/447103104c2e/jimaging-08-00286-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/66efff99082a/jimaging-08-00286-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/3c6a179a0b67/jimaging-08-00286-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/9167fb96b6b4/jimaging-08-00286-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/e8e034a7669b/jimaging-08-00286-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/226032c0b519/jimaging-08-00286-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/2aa1a046db14/jimaging-08-00286-g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/791bf5badd90/jimaging-08-00286-g020.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/c9776a3758d4/jimaging-08-00286-g021.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/816b510fc518/jimaging-08-00286-g022.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/bd95016e876c/jimaging-08-00286-g023.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/74a0a32cb930/jimaging-08-00286-g024.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/8a98e5bbd628/jimaging-08-00286-g025.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/5a35b273c85d/jimaging-08-00286-g026.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/81664d03fb7d/jimaging-08-00286-g027.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/81596603dd93/jimaging-08-00286-g028.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/2ca01661422f/jimaging-08-00286-g029.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/242785619b78/jimaging-08-00286-g031.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/8327cd70f215/jimaging-08-00286-g032.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0de5/9605407/3ea8d233e067/jimaging-08-00286-g033.jpg

相似文献

1
Line Clipping in 2D: Overview, Techniques and Algorithms.二维中的线段裁剪:概述、技术与算法
J Imaging. 2022 Oct 17;8(10):286. doi: 10.3390/jimaging8100286.
2
Generation of simple polygons from ordered points using an iterative insertion algorithm.用迭代插入算法从有序点生成简单多边形。
PLoS One. 2020 Mar 13;15(3):e0230342. doi: 10.1371/journal.pone.0230342. eCollection 2020.
3
A polygon matching algorithm and its applications to verification of radiation field placement in radiotherapy.一种多边形匹配算法及其在放射治疗中辐射野位置验证的应用。
Int J Biomed Comput. 1995 Sep;40(1):59-67. doi: 10.1016/0020-7101(95)01125-x.
4
Fast voxel and polygon ray-tracing algorithms in intensity modulated radiation therapy treatment planning.调强放射治疗治疗计划中的快速体素和多边形光线追踪算法
Med Phys. 2006 May;33(5):1364-71. doi: 10.1118/1.2189712.
5
Using polygons to recognize and locate partially occluded objects.使用多边形识别和定位部分遮挡的物体。
IEEE Trans Pattern Anal Mach Intell. 1987 Apr;9(4):483-94. doi: 10.1109/tpami.1987.4767936.
6
Rigidity transitions in zero-temperature polygons.零温多边形中的刚性转变。
Phys Rev E. 2022 Nov;106(5-2):055003. doi: 10.1103/PhysRevE.106.055003.
7
Rectangular partition for n-dimensional images with arbitrarily shaped rectilinear objects.用于具有任意形状直线物体的n维图像的矩形划分。
Heliyon. 2024 Aug 8;10(16):e35956. doi: 10.1016/j.heliyon.2024.e35956. eCollection 2024 Aug 30.
8
Curve intersection based on cubic hybrid clipping.基于三次混合裁剪的曲线相交
Vis Comput Ind Biomed Art. 2022 Jun 22;5(1):17. doi: 10.1186/s42492-022-00114-3.
9
Boolean Combinations of Implicit Functions for Model Clipping in Computer-Assisted Surgical Planning.计算机辅助手术规划中用于模型剪裁的隐函数布尔组合
PLoS One. 2016 Jan 11;11(1):e0145987. doi: 10.1371/journal.pone.0145987. eCollection 2016.
10
Intersections of two offset parametric surfaces based on topology analysis.
J Zhejiang Univ Sci. 2004 Mar;5(3):259-68. doi: 10.1007/BF02841009.

引用本文的文献

1
Editorial for the Special Issue on "Geometry Reconstruction from Images".关于“从图像重建几何形状”特刊的社论。
J Imaging. 2024 Jan 23;10(2):29. doi: 10.3390/jimaging10020029.