热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

多少分辨率的扫描仪可以扫描照片?

  一、普通设置法扫描分辨率选择的大小,不仅对最终的图象质量有影响,而且在很大程度上它还决定了文件尺寸的大小扫描仪不能扫描

   一、普通设置法

扫描分辨率选择的大小,不仅对最终的图象质量有影响,而且在很大程度上它还决定了文件尺寸的大小扫描仪不能扫描。一般的扫描应用软件都可以在预览原始样稿时自动计算出文件尺寸的大小,如何在大小和质量方面得到兼容就是我们需要努力保证的。

  通常黑白图象文件的计算公式是:水平尺寸x垂直尺寸x(扫描分辨率)2/8;彩色图象文件的计算公式是:水平尺寸x垂直尺寸x(扫描分辨率)2/3扫描仪不能扫描。知道了这些计算公式以后,这时候我们首先要做的是确定输出幅面有多大,是A4还是A3;接着要确定打印的分辨率是多少,是360、720还是1440dpi;然后是测量要扫描部分的大小。

  在确定了这三方面参数后,就可以通过计算确定扫描分辨率了扫描仪不能扫描。有人会问:“要这么麻烦干嘛,随便用一个分辨率扫描,再用图像处理软件改变分辨率不就行了吗?”其实不然,我们应该知道:图像处理软件无法凭空再生出扫描时所损失的细节。还有一个问题需要澄清,喷墨打印机的有效彩色分辨率究竟是多少?720dpi是指各种颜色墨滴的输出精度,而彩色打印机需要用多个墨滴的组合来表现一个彩色像素,一般来说,我们可以将其最高分辨率除以4来估计有效精度。

  举个实实在在的例子,比如:如果要将一幅4英寸×5英寸的照片用720dpi的打印机输出到A4幅面的照片纸上(一般在A4照片纸上图像所占的面积为7.5英寸×11英寸)扫描仪不能扫描。扫描分辨率的计算方法如下:

最终打印稿的像素数:(7.5×720/4)×(11×720/4)=1350dpi×1980dpi

扫描分辨率设定为:(1350/4)×(1980/5)=338dpi×396dpi

可见,用400dpi左右的分辨率来扫描,其结果基本上可以撑满A4照片纸扫描仪不能扫描

  从上面的计算过程,细心的读者也许会发现原始图像越小、打印分辨率和输出幅面越大,所需的扫描分辨率也越大,这就是为什么底片扫描仪要求的光学分辨率很高的原因扫描仪不能扫描。而反过来,通过上述计算的逆过程也可以估算出最终输出结果的幅面以便确定所需的打印纸大小。

通过上面的叙述,我们可以总结出这样一个计算公式,那就是扫描分辨率=放大系数x打印分辨率/N,其中N代表打印机的喷头数,根据这个公式,我们知道扫描仪的分辨率越高得到的扫描效果是越好,但是考虑到如果超过打印机的分辨率,效果再好的图象也不可能打印出来,仅仅是多增加了图象文件的尺寸,没有实际的价值,因此选择适当的扫描分辨率也就显得很重要了扫描仪不能扫描

多少分辨率的扫描仪可以扫描照片?

二、特殊设置法

除了按照上面的基本公式来设置扫描分辨率外扫描仪不能扫描,大家也可以根据不同的要求,来按照下面的原则来设置扫描分辨率:

1、使用软件分辨率来扫描

一般来说,扫描仪的分辨率可以分为光学分辨率和软件分辨率这两种,要是采用大于光学分辨率的分辨率来扫描的话,就必须通过设置软件分辨率的方法来增加像素,不过增加的这种像素对提高最终输出的分辨率没有任何帮助,即使可以使输出图象看起来更加柔和,但由于这种设置扫描分辨率的方法缺少对比度和锐度,因此在扫描普通的照片或者幻灯片时,一般都不会采用这种设置分辨率的方法的扫描仪不能扫描

2、使用不高于原件的分辨率来扫描

使用这种方法来设置扫描分辨率时,应该考虑被扫描对象本身应具有的分辨率,并将实际的分辨率设置为不高于原件本身所具有的分辨率大小来进行扫描,不然的话扫描生成后的图象中就会包含许多冗余信息,这样不但不会提高输出图象的清晰度,反而会延长扫描的时间,增大扫描生成的图象文件的尺寸,以致于计算机会花费更长的时间来处理,从而会大大降低工作效率扫描仪不能扫描

  正常情况下,大家在扫描普通的彩色照片时,应该采用低于600dpi大小的分辨率,在扫描彩色负片时,应该采用低于3000dpi大小的分辨率,在对彩色反转片进行扫描时,应该采用低于4000dpi大小的分辨率扫描仪不能扫描

3、使用整除分辨率来扫描

当使用具有固定光学分辨率大小的扫描仪来扫描照片或者其他对象时,可以采用低于光学分辨率的若干分辨率进行扫描,但许多人担心要是采用较低的分辨率来进行扫描的话,可能会引起扫描对象有失真现象,不过大家要是采用整除分辨率来进行扫描的话,就可以避免因分辨率降低而使输出图象产生失真的现象发生扫描仪不能扫描

  这里所指的整除分辨率其实就是采用扫描仪固定的光学分辨率除以自然数而得到的数值所对应的分辨率扫描仪不能扫描。比方说,大家使用的扫描仪的光学分辨率为1000dpi,那么大家就应该尽量使用能被1000整除的分辨率来进行实际扫描,1000dpi、500dpi、250dpi、200dpi、125dpi以及100dpi这样的分辨都是大家可以选择的,因为这些数值分别是1000除以1、2、4、5、8、10所得到的整数值,大家而不应该采用999dpi、860dpi之类的大小来进行扫描。

  要是其他分辨率的设置方法与该设置方法有冲突的话,大家尽量使用整除分辨率来对扫描对象进行扫描扫描仪不能扫描

4、根据反推法设置分辨率

这种设置分辨率的方法是根据最后应用的实际需要来反推,得到实际的扫描分辨率,从而使输出图象中像素大小与实际期望的像素大小保持一致扫描仪不能扫描

  比方说,大家要是想将照片扫描后得到的图象通过投影机来展示的话,那么实际扫描分辨率就应该根据投影机分辨率的大小来确定,倘若投影机的分辨率为1024x768,那么大家实际应该采用的分辨率就应该等于“最终期望的横向像素大小”除以“扫描元件的实际横向尺寸(英寸)”,这样的话大家应该采用200dpi大小的分辨率来适应投影机的展示需要扫描仪不能扫描

多少分辨率的扫描仪可以扫描照片?

   扫描仪不能扫描


推荐阅读
  • 本文介绍了Python对Excel文件的读取方法,包括模块的安装和使用。通过安装xlrd、xlwt、xlutils、pyExcelerator等模块,可以实现对Excel文件的读取和处理。具体的读取方法包括打开excel文件、抓取所有sheet的名称、定位到指定的表单等。本文提供了两种定位表单的方式,并给出了相应的代码示例。 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • 安装mysqlclient失败解决办法
    本文介绍了在MAC系统中,使用django使用mysql数据库报错的解决办法。通过源码安装mysqlclient或将mysql_config添加到系统环境变量中,可以解决安装mysqlclient失败的问题。同时,还介绍了查看mysql安装路径和使配置文件生效的方法。 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • 本文介绍了使用kotlin实现动画效果的方法,包括上下移动、放大缩小、旋转等功能。通过代码示例演示了如何使用ObjectAnimator和AnimatorSet来实现动画效果,并提供了实现抖动效果的代码。同时还介绍了如何使用translationY和translationX来实现上下和左右移动的效果。最后还提供了一个anim_small.xml文件的代码示例,可以用来实现放大缩小的效果。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
author-avatar
陈苏女士
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有