通过单一扫描创建多个图像的方法以及使用该方法的装置的制作方法

文档序号:6512780阅读:160来源:国知局
专利名称:通过单一扫描创建多个图像的方法以及使用该方法的装置的制作方法
技术领域
本发明涉及一种用于读出图像的扫描仪。特别地,本发明涉及一种通过单一扫描(single scanning)为多个所扫描的图像创建多个独立的图像文件的方法以及使用该方法的装置。
背景技术
传统扫描仪包括扫描模式选择单元;扫描驱动器,用于读出原始图像;图像显示单元,用于显示所扫描的图像;图像选择单元,用于选择在所显示的图像中的多个区域中的一个;以及图像处理单元,用于编辑所扫描的图像。
通常,两类方法已经被用于扫描多个源以获得对应于每个源的每个图像文件。
作为第一种方法,通过使用图像处理单元获得多个图像文件。具体地说,如果用户在扫描仪上调整将被扫描的源的位置,且通过使用扫描模式选择单元来选择期望的分辨率或模式,则扫描驱动器响应于所选择的扫描命令,读出对应于所述源的图像。然后显示单元显示所读出的图像。用户选择在所显示的图像中的期望区域,并指令扫描仪通过使用图像处理单元来拷贝或剪切所选择的区域以产生新文件。如所要求的,通过重复在图像中选择期望区域并创建对应于所选择区域的新文件的过程,可以获得对应于源的扫描图像。
图1示出多个扫描图像和状态,其中所扫描的图像被单独地显示在单个图片中。也就是说,图1A示出其中四个所扫描的图像被显示在单个图片中的状态;和图1B示出每一所扫描的图像被图像处理单元转换为新文件,并被显示在独立窗口中的状态。
作为第二种方法,通过重复进行每次扫描一个源并且然后单独地存储它的过程,来获得多个图像文件。
如果不存在对应于图像处理单元的应用程序,或者用户不熟悉图像处理单元,则不能通过使用图像处理单元来创建对应于多个源的独立的图像文件,并因而用户必须重复扫描许多次。因此,为了扫描多个源并将它们存为独立的图像,扫描被执行与对应于源的个数一样多的次数。由于这类乏味而重复性的任务,耗费了大量时间且增加了用户使用的不便。
因此,存在对这样的系统和方法的需求,该系统和方法方便地从多个源获得多个独立的图像,而不必重复进行扫描或使用图像处理程序来划分所扫描的图片。

发明内容
本发明提供一种用于通过单一扫描来从多个源创建分开的单独图像文件的方法。
本发明还提供一种用于通过单一扫描来从多个源创建分开的单独图像文件的装置。
根据本发明的一个方面,提供一种用于通过单一扫描来创建多个图像的方法,所述方法包括步骤检测在单个图片中所扫描的至少一个图像的边缘信息;根据所述边缘信息来计算每一图像的位置信息;和创建对应于所述位置信息的独立图像。
根据本发明的另一方面,提供一种用于通过单一扫描来创建多个图像的装置,所述装置包括边缘信息检测单元,用于检测在单个图片中所扫描的至少一个图像的边缘信息;位置信息计算单元,用于根据所述边缘信息来计算每一图像的每一位置信息;和独立图像创建单元,用于创建对应于所述位置信息的独立图像。


通过参照附图详细地描述本发明的示例性实施例,本发明上述以及其它特征和优点将变得更加清楚,其中图1A和图1B示出用于说明多个扫描图像以及该扫描图像被单独地显示在单个图片中的状态的图;图2示出用于描述根据本发明实施例的、通过单一扫描来创建多个图像文件的方法的流程图;图3示出用于描述根据本发明一个实施例的、在单个图片中的两个所扫描的图像以及它们的位置信息的图;图4示出用于描述根据本发明一个实施例的、在图2中所示的步骤(14)的操作的流程图;和图5示出用于描述根据本发明一个实施例的、通过单一扫描来创建多个图像文件的装置的方框图。
在整个附图中,相同的附图标记可以被理解为代表相同的部件、元件和结构。
具体实施例方式
下面将参照附图更完整地描述本发明,在所述附图中,示出了本发明的示例性实施例。然而,本发明可以以多种不同形式体现,不应当曲解为限于在此提供的实施例;更确切地说,提供这些示例性实施例,使得本公开彻底和完全,并将本发明的原理完全传达给本技术领域人员。图中相同的附图标记代表相同的元件,并从而将仅对它们描述一次。
图2示出用于描述根据本发明一个实施例的、通过单一扫描来创建多个图像文件的方法的流程图。根据本发明实施例的通过单一扫描来创建多个图像文件的方法包括步骤(10)到步骤(16)的操作即计算多个源的位置信息;基于所述位置信息来创建独立的图像文件;以及然后显示所创建的独立图像。
在图2的方法的第一步骤中,即步骤(10),单个图片中的至少一个所扫描的图像的边缘被检测作为边缘信息。
图3示出用于描述在单个图片中所扫描的两个图像以及它们的位置信息的图。示出了其中在单个图片中扫描对应于矩形源的矩形图像以及对应于圆形源的圆形图像的状态。从所扫描的矩形和圆形图像中检测矩形和圆形图像的每一个的边缘信息。
矩形和圆形图像的边缘信息可以用坐标值来表示。矩形图像的边缘信息包括矩形源的边缘区域的坐标值。因此,矩形图像的边缘信息包括坐标值(x1,y1),具有x1,作为水平轴上的最小值;坐标值(x3,y3),具有x3,作为水平轴上的最大值;坐标值(x2,y2),具有y2,作为垂直轴上的最小值;坐标值(x4,y4),具有y4,作为垂直轴上的最大值。
另外,圆形图像的边缘信息包括圆形源的边缘部分的坐标值。因此,圆形图像的边缘信息包括坐标值(x5,y5),具有x5,作为水平轴上的最小值;坐标值(x7,y7),具有x7,作为水平轴上的最大值;坐标值(x6,y6),具有y6,作为垂直轴上的最小值;坐标值(x8,y8),具有y8,作为垂直轴上的最大值。
在图2中的步骤(10)的操作之后,在步骤(12)中,根据所检测到的边缘信息计算每一图像的位置信息。本发明的特征在于位置信息包括所扫描图像的边缘信息的坐标值当中的最大水平值、最小水平值、最大垂直值和最小垂直值。例如,如图3所示,从矩形图像的边缘信息中可获得最小水平值x1、最大水平值x3、最小垂直值y2、和最大垂直值y4。也就是说,包括(x1,y1)、(x3,y3)、(x2,y2)和(x4,y4)的四个点的坐标值,然后使用所获得的结果作为矩形图像的位置信息。
根据本发明的一个实施例,位置信息包括定义为(最小水平值,最小垂直值)、(最大水平值,最小垂直值)、(最大水平值,最大垂直值)和(最小水平值,最大垂直值)的四个点的特定坐标值。
例如,如图3所示,矩形图像的位置信息包括包含(X1,Y1)、(X2,Y2)、(X3,Y3)、(X4,Y4)的四个点的特定坐标值,分别对应于定义为(最小水平值,最小垂直值)、(最大水平值,最小垂直值)、(最大水平值,最大垂直值)和(最小水平值,最大垂直值)的四个点。在此例中,坐标值X1和X4等于最小水平值x1。类似地,坐标值X2和X3等于最大水平值x3;坐标值Y1和Y2等于最小垂直值y2;以及坐标值Y3和Y4等于最大垂直值y4。
另外,圆形图像的位置信息包括四个点(X5,Y5)、(X6,Y6)、(X7,Y7)、(X8,Y8)的特定坐标值,分别对应于定义为(最小水平值,最小垂直值)、(最大水平值,最小垂直值)、(最大水平值,最大垂直值)、以及(最小水平值,最大垂直值)的四个点。在此例中,坐标值X5和X8等于最小水平值x5。类似地,坐标值X6和X7等于最大水平值x7;坐标值Y5和Y6等于最小垂直值y6;以及坐标值Y7和Y8等于最大垂直值y8。
根据本发明的另一实施例,通过从定义为(最小水平值,最小垂直值)、(最大水平值,最小垂直值)、(最大水平值,最大垂直值)以及(最小水平值,最大垂直值)的四个点中选择一个点作为参考点,来获得位置信息,并且然后根据参考点计算对应于独立图像的位置信息的、与垂直和水平长度相关的信息。
例如,如图3所示,根据本发明的另一实施例,通过选择分别对应于定义为(最小水平值,最小垂直值)、(最大水平值,最小垂直值)、(最大水平值,最大垂直值)和(最小水平值,最大垂直值)的四个点的四个点(X1,Y1)、(X2,Y2)、(X3,Y3)、(X4,Y4)中的一个点作为参考点,来获得矩形图像的位置信息。如果,在此例中,坐标值(X1,Y1)被选为根据本发明实施例的参考点,则能按每一个计算出对应于最大水平值x3和最小水平值x1之间的差值的水平长度d1、对应于最大垂直值y4和最小水平值y2之间的差值的垂直长度d2。
另外,根据本发明的另一实施例,通过选择分别对应于定义为(最小水平值,最小垂直值)、(最大水平值,最小垂直值)、(最大水平值,最大垂直值)以及(最小水平值,最大垂直值)的四个点的四个点(X5,Y5)、(X6,Y6)、(X7,Y7)、(X8,Y8)中的一个点作为参考点来获得圆形图像的位置信息。如果,在此例中,点(X5,Y5)被选为参考点,则能按每一个计算对应于最大水平值x7和最小水平值x5之间的差的水平长度d3,以及对应于最大垂直值y8和最小水平值y6之间的差的垂直长度d4。
回到图2,在步骤(12)后,在步骤(14)中,创建对应于位置信息的每一独立图像。通过将在单个图片中的所扫描图像中的一个剪切到单独的新文件中,来创建独立图像。
图4示出用于描述根据本发明实施例的、图2中所示的步骤(14)的操作的流程图。流程图14A的操作包括步骤(30)和步骤(32)的操作,用于拷贝由位置信息所定义的预定区域的图像,并且然后为所拷贝的图像指定文件名。
首先,在步骤(30)中,拷贝由位置信息所定义的预定区域的扫描图像,以创建独立图像。
例如,如图3所示,如果,在此例中,矩形图像的位置信息包括下面四个点(X1,Y1)、(X2,Y2)、(X3,Y3)、(X4,Y4)的特定坐标值,则根据本发明的实施例,可以拷贝通过连接所述四个点而创建的、如加粗的虚线所示的内部区域作为对应于矩形图像的位置信息的独立图像。而且,如果在此例中,选择点(X1,Y1)作为参考点,根据本发明另一实施例,计算水平长度d1和垂直长度d2,可以拷贝通过从参考点(X1,Y1)扩展水平长度d1和垂直长度d2所创建的、如加粗的虚线所示的内部区域作为独立图像。所拷贝的、与矩形源对应的独立图像形成单独的图像文件,所述图像文件不同于一起扫描在单个图片中的圆形源。
如图3所示,如果在此例中,圆形图像的位置信息包括根据本发明实施例的四个点(X5,Y5)、(X6,Y6)、(X7,Y7)、(X8,Y8)的特定坐标值,可以拷贝通过连接所述四个点而创建的、如加粗的虚线所示的内部区域作为对应于圆形源的位置信息的独立图像。而且,如果,在此例中,通过选择(X5,Y5)作为参考点来获得圆形图像的位置信息,根据本发明另一实施例计算水平长度d3和垂直长度d4,可以拷贝通过从参考点(X5,Y5)扩展水平长度d3和垂直长度d4而创建的、如加粗的虚线所示的内部区域作为独立图像。
回到图4,在步骤(30)的操作之后,在步骤(32)中为所创建的独立图像指定文件名。例如,如图3所示,分别为对应于矩形源和圆形源的独立图像指定文件名。因此,可以为在单个图片中所扫描的矩形图像和圆形图像创建两个独立的图像文件而不需要重复进行扫描。
回到图2,在步骤(14)的操作后,在步骤(16)中显示所创建的独立图像。例如,如图3所示,分别显示对应于矩形源和圆形源的独立图像。
因此,可以允许用户检查所显示的独立图像,并且可以指令仅存储所需要的图像。
下面将参考附图详细描述根据本发明实施例的、通过单一扫描来创建独立图像的装置。
图5示出用于描述一种根据本发明一个实施例的、通过单一扫描来创建多个图像文件的装置的方框图。所述通过单一扫描来创建多个图像的装置包括边缘信息检测单元100、位置信息计算单元120、独立图像创建单元140、以及显示控制单元160。
边缘信息检测单元100检测在单个图片中所扫描的至少一个图像的边缘信息。边缘信息检测单元100通过输入端子IN1接收与在单个图片中所扫描的图像相关的数据。边缘信息检测单元100检测与每一所接收的图像的边缘相关的信息,然后向位置信息计算单元120输出检测结果。
位置信息计算单元120根据从边缘信息检测单元100输入的边缘信息,计算每一所扫描的图像的位置信息,然后向独立图像创建单元140输出计算结果。
最好是,位置信息计算单元120根据每一图像的边缘信息来检测最小水平值、最大水平值、最小垂直值和最大垂直值来作为位置信息。根据本发明的一个实施例,位置信息计算单元120检测定义为(最小水平值,最小垂直值)、(最大水平值,最小垂直值)、(最大水平值,最大垂直值)和(最小水平值,最大垂直值)的四个点的特定坐标值作为位置信息。根据本发明的另一实施例,位置信息计算单元120从定义为(最小水平值,最小垂直值)、(最大水平值,最小垂直值)、(最大水平值,最大垂直值)和(最小水平值,最大垂直值)的四个点中选择一个点作为参考点,然后通过使用参考点来计算对应于独立图像的位置信息的水平和垂直长度。
独立图像创建单元140响应于从位置信息计算单元120输入的第一到第N位置信息的,来创建对应于每一位置信息的每一独立图像,然后向显示控制单元160输出结果。
独立图像创建单元140包括图像拷贝单元200和文件名指定单元220。
图像拷贝单元200拷贝由位置信息所定义的预定区域的独立图像,并向文件名指定单元220输出结果以作为独立图像文件。
文件名指定单元220指定从图像拷贝单元200输入的独立图像文件的文件名,并向显示控制单元160输出结果。已被指定文件名的独立图像随后被存储在预定的存储空间中(未示出)显示控制单元160指令对由独立图像创建单元140所创建的独立图像的显示,并通过输出端子OUT1输出显示指令信号作为结果。然后响应于通过输出端子OUT1输出的显示指令信号,来显示独立图像。
如上所述,根据本发明,当用户尝试扫描多个源时,可以通过单一扫描从多个源创建独立图像,而不需要单独的图像处理程序。因此,可以方便地从多个源获得独立图像而不必要求用户重复扫描或使用图像处理程序以将所扫描的图片分成多个独立图像。
虽然已参照本发明的示例性实施例详细展示和描述了本发明,但是本技术领域人员应该理解,在不脱离如所附权利要求所定义的本发明的精神和范围的情况下,可以进行形式和细节上的各种变化。所述示例性实施例应当被认为仅仅是描述性的而不是限制的目的。因此,本发明的范围不是由本发明的详细描述,而是由所附的权利要求来限定。在此范围中的所有差别将被认为包含在本发明中。
本申请要求于2004年1月15日在韩国知识产权局提交的韩国专利申请第10-2004-0002918号的利益,其全部内容在此包含作为参考。
权利要求
1.一种通过单一扫描来创建多个图像的方法,所述方法包括检测在单个图片中所扫描的至少一个图像的边缘信息;根据所述边缘信息来计算每一图像的位置信息;和创建对应于所述位置信息的独立图像。
2.根据权利要求1所述的方法,还包括显示所述独立图像的步骤。
3.根据权利要求1所述的方法,其中计算位置信息的步骤还包括计算每一图像的位置信息以包括定义为(边缘信息的最小水平值,边缘信息的最小垂直值)、(边缘信息的最大水平值,最小垂直值)、(最大水平值,边缘信息的最大垂直值)和(最小水平值,最大垂直值)的四个点的特定坐标值。
4.根据权利要求1所述的方法,其中计算位置信息的步骤还包括通过从定义为(边缘信息的最小水平值,边缘信息的最小垂直值)、(边缘信息的最大水平值,最小垂直值)、(最大水平值,边缘信息的最大垂直值)和(最小水平值,最大垂直值)的四个点中选择一个点作为参考点,来计算每一图像的位置信息;和通过使用所述参考点,为对应于每一图像的位置信息的每一独立图像计算水平和垂直长度。
5.根据权利要求1所述的方法,其中创建独立图像的步骤包括步骤拷贝由所述位置信息所定义的特定区域的图像以创建独立图像;和指定所述独立图像的文件名。
6.一种通过单一扫描来创建多个图像的装置,所述装置包括边缘信息检测单元,用于检测在单个图片中所扫描的至少一个图像的边缘信息;位置信息计算单元,用于根据所述边缘信息来计算每一图像的位置信息;和独立图像创建单元,用于创建对应于所述位置信息的独立图像。
7.根据权利要求6所述的装置,还包括显示控制单元,用于指令所述独立图像的显示。
8.根据权利要求6所述的装置,其中所述位置信息计算单元计算每一位置信息以包括定义为(边缘信息的最小水平值,边缘信息的最小垂直值)、(边缘信息的最大水平值,最小垂直值)、(最大水平值,边缘信息的最大垂直值)、和(最小水平值,最大垂直值)的四个点的特定坐标值。
9.根据权利要求6所述的装置,其中所述位置信息计算单元通过从定义为(边缘信息的最小水平值,边缘信息的最小垂直值)、(边缘信息的最大水平值,最小垂直值)、(最大水平值,边缘信息的最大垂直值)和(最小水平值,最大垂直值)的四个点中选择一个点作为参考点来计算每一位置信息,并且进一步通过使用所述参考点,为对应于每一位置信息的每一独立图像计算水平和垂直长度。
10.根据权利要求6所述的装置,其中所述独立图像创建单元包括图像拷贝单元,用于拷贝由所述位置信息所定义的特定区域的图像以创建独立图像;和文件名指定单元,用于指定所述独立图像的文件名。
全文摘要
一种通过单一扫描来创建多个图像的方法以及装置。所述方法包括步骤检测在单个图片中所扫描的至少一个图像的边缘信息;根据所述边缘信息计算每一图像的位置信息;以及创建对应于所述位置信息的独立图像,以便能方便地从多个源获得多个独立图像,而不需要重复扫描或使用图像处理程序来将所扫描的图片分为多个独立图像。
文档编号G06K9/60GK1642216SQ20051000461
公开日2005年7月20日 申请日期2005年1月14日 优先权日2004年1月15日
发明者郑镇泰 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1