首页> 中国专利> 数码彩扩机同时成像多张照片的曝光方法

数码彩扩机同时成像多张照片的曝光方法

摘要

为了提高LCD像素使用率和彩扩机的扩印速度,本发明提供一种数码彩扩机同时成像多张照片的曝光方法,该方法由用户按LCD最佳使用分辨率,设置拼合图片的数量,系统对用户需要扩印的图片进行处理,把多张图片拼合成一张图片进行扩印输出。这样用户使用扩印一张图片的时间,可以扩印出多张图片。

著录项

  • 公开/公告号CN1945426A

    专利类型发明专利

  • 公开/公告日2007-04-11

    原文格式PDF

  • 申请/专利权人 上海伟盟软件科技有限公司;

    申请/专利号CN200610030193.0

  • 发明设计人 吴楠;孙健;

    申请日2006-08-18

  • 分类号G03B27/44(20060101);G03B27/32(20060101);G03B27/73(20060101);

  • 代理机构31208 上海东亚专利商标代理有限公司;

  • 代理人罗习群

  • 地址 200233 上海市桂平路680号厂房526室

  • 入库时间 2023-12-17 18:29:26

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-10-15

    未缴年费专利权终止 IPC(主分类):G03B27/44 授权公告日:20090304 终止日期:20130818 申请日:20060818

    专利权的终止

  • 2009-03-04

    授权

    授权

  • 2007-06-06

    实质审查的生效

    实质审查的生效

  • 2007-04-11

    公开

    公开

说明书

技术领域:

本发明涉及一种数码彩色扩印机在扩印小照片时,在曝光引擎LCD上同时成像多张照片的曝光方法,可以在不损失照片质量的前提下提高扩印照片的速度。

技术背景

常规的LCD分辨率为1280×1024或者1600×1200,比例为4∶3。在使用过程中6×4的小照片,只占LCD总面积的一小部分,像素损失很大。解决的方法是使用不同的镜头,使LCD上的像素尽可能利用上。但这种方法使得扩印小照片的过程和扩印大照片的过程一样,扩印速度受到了限制。可以说是顾此失彼。

发明内容

本发明提供一种数码彩扩机同时成像多张照片的曝光方法,在扩印照片时会自动选择同时扩印的数量;如果选择同时扩印3张,则系统自动把三张图片进行合并,通过色彩管理引擎进行处理,然后进行曝光。本发明由一个主程序和几个子程序完成,其中,主程序的工作步骤是:

(1)获取扩印任务;

(2)如无新任务,则转(1),如有新任务,则继续;

(3)判断读出新任务中的信息,如果是分户任务,则执行分户处理程序,否则转(9);

(4)判断前面是否是一张待扩印的任务,如果是则继续,否则转(6);

(5)生单曝光任务,转(8);

(6)判断前面是否两张待扩印的任务,如果是,则继续,否则转(8);

(7)产生双曝光任务;

(8)产生该分户命令,转(1);

(9)判断是否为单张的任务,如果是,则执行单曝光处理程序,否则转(15);

(10)判断前面是否为一张待扩印的任务,如果是则继续,否则转(12);

(11)对待扩印任务,产生单曝光任务,转(14);

(12)判断前面是否为两张待扩印的任务,如果是则继续,否则转(14);

(13)对待扩印任务,产生双曝光任务;

(14)对当前收到单张任务,产生该单曝光任务,转(1);

(15)判断是否为两张的任务,如果是,则双曝光处理程序,否则转(26);

(16)判断前面是否为两张待扩印的任务,如果是,则继续,否则转(18);

(17)对待扩印任务,产生双曝光任务,并将当前任务变成待扩印任务保存,转(1);

(18)判断前面是否为一张待扩印的任务,如果是,则继续,否则转(24);

(19)判断这两个任务是同规格,如果是,则继续,否则转(22);

(20)将两个任务的图片拼成一张图片;

(21)产生双曝光任务,转(1);

(22)将待扩印的任务产生单曝光任务;

(23)将当前任务变成待扩印任务保存,转(1);

(24)判断前面是否没有待扩印的任务,如果是,则继续,否则转(1);

(25)将此任务变成待扩印任务保存,然后转(1);

(26)判断是否为三张的任务,如果是,则执行三曝光处理程序,否则转(1);

(27)判断前面是否为两张待扩印的任务,如果是则继续,否则转(33);

(28)判断这三个任务是否为同规格的,如果是则继续,否则转(30);

(29)将三个任务的图片拼成一张图片,然后产生三曝光任务;转(1);

(30)将两张待扩印的任务的图片拼成一张图片;

(31)产生双曝光任务;

(32)将当前任务变成待扩印任务保存,转(1);

(33)判断前面是否为一张待扩印的任务,如果是则继续,否则转(38);

(34)判断这两个任务是同规格的,如果是,则继续,否则转(36);

(35)将当前任务变成待扩印任务保存,转(1);

(36)将待扩印的任务产生单曝光任务;

(37)将当前任务变成待扩印任务保存,转(1);

(38)判断前面是否没有待扩印的任务,如果是,则继续,否则转(1);

(39)将此任务变成待扩印任务保存,转(1)。

所述图片拼合的方法是:

(1)分别从两个BMP文件的文件头区读出第一和第二个字节,判断是否都为″BM″,如果是,则继续,否则转(9);

(2)分别从两个BMP文件的位图信息头区中读出图片的高(iHeight)和宽(iWidth);

(3)将i设置为0;

(4)分别从两个BMP文件的图形数据区中读出第i行的图像数据,然后依次将第一个BMP文件的图形数据,指定个数的白色像素数据和第二个BMP文件的图形数据写入拼合图片的第i行图形数据区中;

(5)判断拼合图片的第i行所占的字节数是否是4的倍数,如果是,则继续,否则在该行的结尾补0,使该行所占的字节数成为4的倍数;

(6)i加1;

(7)i是否大于或等于iHeight,如果是,则继续,否则转(4);

(8)填写拼合图片的文件头区和位图信息头区,以符合拼合图片的大小等特征;

(9)结束。

当需要拼合的图片多于两张时,只需反复调用多张图片拼合成一张图片的方法,将多张图片拼合成一张图片。本发明的优点是,通过一次曝光多张照片大大节省了曝光时间,达到提高扩片速度的目的。使用户可以更快捷的冲洗照片。

附图说明

附图1是多张曝光的主程序流程图。

附图2是多张曝光的分户处理程序流程图。

附图3是多张曝光的单曝光处理程序流程图。 

附图4是多张曝光的双曝光处理程序流程图。

附图5是多张曝光的三曝光处理程序流程图。

附图6是图片拼合处理程序流程图。

附图7是三张照片在LCD屏上的显示位置示意图。

具体实施方式

鉴于现有的LCD(13U)的分辨率为1920×1080,属于宽屏,和常规数码彩扩机所使用的LCD宽、高比例不一样,本发明根据用户的设置,以常规方式或多张曝光方式(2张;3张;多张),在扩印照片时,自动选择同时扩印的数量。如果选择同时扩印3张,则系统自动把三张图片进行合并,通过色彩管理引擎进行处理,然后进行曝光。

如图7所示:三张6×4照片的分辨率可达620*2/4=310dpi,既保证了同时扩印的数量又保证了照片的质量。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号