打印控制设备及其控制方法和存储其控制程序的存储介质与流程
实施例一方面涉及打印控制设备、其控制方法和存储其控制程序的存储介质,特别涉及控制在单张片材(cut sheet)上打印360度全周图像(circumferential image)的打印控制设备及其控制方法和存储其控制程序的存储介质。
背景技术:
1、近年来,众所周知,数码相机、智能手机等用作打印控制设备,可以从获得的图像数据中容易地获得打印物。此外,数码相机的规格多种多样,存在包括两个或多个广角镜头并且能够拍摄360度全方位图像(omnidirectional image)的360度数码相机。由360度数码相机拍摄的360度全方位图像通常用于vr(虚拟现实),但也可以将以360度数码相机为中心的360度整周的风景裁切为平面图像。
2、当按原样从360度全方位图像中裁切平面图像时,所裁切平面图像的上下部分的变形增加。因此,在许多情况下,在修剪360度全方位图像的上下部分之后裁切平面图像。在下文中,在修剪360度全方位图像的上下部分之后裁切的平面图像被称为360度全周图像。
3、由于360度全周图像包括360度整周的风景,因此它通常是具有大纵横比的长图像。因此,如日本专利特开2002-187300号公报所公开的,可以通过在卷材上连续打印来打印与360度全周图像尺寸相匹配的长打印物。
4、然而,作为家用打印机,广泛流行的是在单张片材上打印的打印机。当尝试使用在单张片材上打印的打印机打印360度全周图像时,存在360度全周图像和单张片材之间的纵横比有较大差异的问题。
5、这里,当调整上下修剪量以使360度全周图像与单张片材的纵横比相匹配时,在形成平面图像时生成的图像的变形变大,这是不理想的。因此,当利用在家中广泛流行的、单张片材上打印的打印机打印360度全周图像时,有必要将360度全周图像分割成多个图像并打印这多个图像。
6、下面参照图7a至图7g描述在分割和打印360度全周图像时的问题。图7a是具有垂直长度h和水平长度w的单张片材的示例。图7b示出了360度全周图像的示例。当打印360度全周图像以使其垂直长度与单张片材的垂直长度h相匹配时,水平长度w1变得大于单张片材的水平长度w。因此,当在单张片材上打印时,需要分割360度全周图像。如图7c所示,当360度全周图像被分割成大小相等的两部分时,水平长度w2小于单张片材的水平长度w,从而可以在两张单张片材上打印图像,如图7d所示。图形中的阴影部分是边距(margins)。
7、然而,当如图7c所示分割360度全周图像时,分割线与作为人的一部分的被摄体重叠,因此被摄体被分离。为了防止作为人的被摄体与分割线重叠,有必要将分割线移动到避开被摄体的位置。例如,如图7e所示,可以想到一种方法,其中分割线从图7d中的位置向左移动,使得左分割图像具有水平长度w3(<w2),右分割图像具有水平长度w4(>w2)。但是,由于右分割图像的水平长度w4大于单张片材的水平长度w,因此需要在不与作为人的被摄体重叠的位置处进一步分割右分割图像。即,如图7f所示,需要将图像分割成具有水平长度w3、w5和w6的三个部分。当将分割的三个图像打印在单张片材上时,如图7g所示,可以在不分离被摄体的情况下打印这三个图像,但需要三张单张片材,并且在单张片材上生成的边距(图中的阴影部分)变大。
技术实现思路
1、本公开提供一种可以在最佳位置分割360度全周图像并且可以在少量的单张片材上打印分割图像的打印控制设备、其控制方法以及存储其控制程序的存储介质。
2、因此,实施例的一个方面提供一种打印控制设备,所述打印控制设备包括:存储指令集的存储设备;以及至少一个处理器执行所述指令集以:基于输入图像的纵横比计算用于打印输入图像需要的所需片材数量n,在所需片材数量n为复数的情况下将输入图像分割成分割图像,以及基于分割图像分别生成用于在片材上打印分割图像的打印目标图像,所述处理器在输入图像是360度全周图像并且所需片材数量n是偶数的情况下执行存储设备中的指令以:将输入图像分割成n+1个分割图像,并且将所述n+1个分割图像中在输入图像的预定方向的两端的两个分割图像拼接使得在输入图像的沿预定方向的两端的两个分割图像被拼接以生成一个打印目标图像。
3、通过以下参照附图对实施例的描述,本公开的特征将变得显而易见。以下实施例的描述是通过示例的方式描述的。
1.一种打印控制设备,所述打印控制设备包括:
2.根据权利要求1所述的打印控制设备,其中,所述至少一个处理器在所述输入图像是360度全周图像并且所需片材数量n是奇数情况下执行存储器设备中的指令以:
3.根据权利要求1所述的打印控制设备,其中,所述预定方向是水平方向,并且
4.根据权利要求1所述的打印控制设备,其中,所述至少一个处理器在输入图像不是360度全周图像的情况下执行存储器设备中的指令以将输入图像分割成n个而不论所需片材数量n是否为偶数。
5.根据权利要求1至4任一项所述的打印控制设备,其中,所述至少一个处理器执行存储器设备中的指令以:
6.根据权利要求1至4任一项所述的打印控制设备,其中,所述至少一个处理器执行存储器设备中的指令以进行对中间分割图像的中心位置的调整,以从输入图像的中心偏移,使得被摄体的面部在所述中间分割图像的左端或右端不被分割,在所述分割图像中所述中间分割图像的中心位置位于的输入图像的中心。
7.根据权利要求6所述的打印控制设备,其中,所述至少一个处理器执行存储器设备中的指令以:
8.根据权利要求6所述的打印控制设备,其中,所述至少一个处理器执行存储器设备中的指令以:
9.根据权利要求6或8所述的打印控制设备,其中,所述至少一个处理器执行存储器设备中的指令以显示所述中间分割图像使得可以通过用户操作将所述中间分割图像的图像宽度调整为等于或小于片材宽度。
10.根据权利要求1至4任一项所述的打印控制设备,其中,所述360度全周图像是通过从360度全方位图像中裁切的区域而生成的平面图像,使得所述区域的左端和右端位于与360度全方位图像中用户指定的中心位置相对的位置。
11.根据权利要求10所述的打印控制设备,其中,在修剪360度全方位图像的上部和下部之后通过裁切来生成360度全周图像。
12.一种用于打印控制设备的控制方法,所述控制方法包括:
13.一种存储控制程序的非瞬态计算机可读存储介质,所述控制程序使计算机执行用于打印控制设备的控制方法,所述控制方法包括:
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com