找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 314|回复: 0

[转贴]:Photoshop 终极优化

[复制链接]
发表于 2003-12-23 13:31:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
讲的虽然是5.0但对7.0和CS仍有用,供参考





Photoshop是图像处理领域中的佼佼者,它的霸主地位是不容置疑的,尤其是在个人家用电脑领域。同时,Photoshop也是一个不折不扣的“硬件杀手”,在我64MB内存+Pentium Ⅱ 450+7200转硬盘的电脑上处理稍微大一点的图像就象老牛拉破车一样,实在是……因为对Photoshop的衷爱,我不肯放弃它,但却也难以忍受这种痛苦。经过大量资料的查阅和实践,我发现要想让Photoshop跑起来,关键不仅仅是硬件配置的高低,还要看设置。同样的硬件配置,优化的设置至少可以获得50%甚至更高的性能提升,这种对比尤其表现在处理较大的图像时。下面,看看我是怎么来优化Photoshop的。   
      
    如何提高Photoshop的性能   
    程序的“性能”是指程序完成某些操作需要的时间,如打开文件、应用滤镜效果或编辑图像之后重画屏幕。首先,Photoshop的性能很大程度上取决于你的硬件配置,尤其是它可用的内存数量;其次,对其影响很大的因素还有软件、虚拟内存以及文件的大小和复杂程度等设置。不过如果你不太缺钱的话,配置较多的内存可以使Photoshop性能大幅度提升。而我主要是从软件设置和操作方面对Photoshop进行了优化。   
    一、确定Photoshop需要的内存数量
   
    图像处理对内存的需求量远远超过其它应用程序,也远远超过了人们的估计。知道以300dpi的分辨率扫描一幅A4幅面的32位RGB图像,需要多大空间吗?告诉你,如果存储为BMP格式的话,24.9MB!这还不算什么,更令人吃惊的还在后面……
   
    图像文件在Photoshop中打开后的大小并不同于在Windows浏览器中列出的文件的大小。例如,由于许多文件格式使用了压缩算法,打开的时候必须解压,这样就导致了打开后文件通常比原来大许多倍;如果你使用了许多图层和通道,则图像需要更多的内存。一般来说,你至少得为Photoshop提供所处理的图像文件大小3-5倍的可用内存,再加上5-10MB的额外量,这样才能基本发挥Photoshop的性能。   
    如何确定你的图像处理软件需要多大内存呢?   
    1.启动Photoshop 5.0,并打开一幅图像(以Photo5.PSD为例);
  2.单击“图像”菜单,选择“图像大小”,并将图片分辨率更改为“150像素/英寸”;
  3.将鼠标移到窗口左下方的箭头上,按住鼠标按钮;这时系统会弹出对话窗。
  4.在对话窗中选择“文档大小”,这时在状态栏上我们可以看到“(C)文档: 6.02M/23.5M”,其中前者为图像文件大小,后者为打开后的大小。   
    5.重复(3)的步骤并选择“暂存盘大小”。这时状态栏上显示“(C)挂网:64.6M/25.4M”。右边的数字表示系统分配给Photoshop处理图像的可用内存,此数字等于Photoshop可用的内存量减去运行Photoshop所需要的内存量。左边的数字则是Photoshop处理该图像需要的总内存量,当左边的数字大于右边的数字时,Photoshop除了使用内存外,还必须使用暂存盘。这时,你也许会觉察到Photoshop性能极大降低。
   
    6.重复(3)步骤并选择“效率”,这里将显示一个百分数,该数值显示低于100%则表示Photoshop正在使用暂存盘,引起处理性能下降是在所
难免的。   
    从上面我们可以看出,仅仅是处理对一幅图像进行150dpi的取样(150dpi几乎是目前打印的最低要求),Photoshop竟然需要65M内存,这里还不包括操作系统和其他应用程序占用的内存。如果是将此处的分辨率更改为300dpi,需要的总内存数将会达到176M。为计算机添加如此多的内存显然是不太现实的。其实,除了添加物理内存,我们还可以通过让Photoshop需要更小内存和为Photoshop分配更多可用内存的办法来提高图像处理的速度。
   
    二、让Photoshop使用更小的内存
   
    我们来举个例子,同样打开Photo5.PSD图像,先单击“图层”选取“合并图层”选项,然后再将其分辨率更改为150dpi。再按上面的步骤查看“文件”多少和“暂存盘大小”,什么?!该数值变为了“6.02M/12.3M”和“36.7/25.4M”。处理同样一幅图像需要的总内存数量竟然减少了近1倍。这岂不意味着通过一个简单的优化步骤,你就可以在一定的内存上获得两倍内存容量的性能,这确实让人振奋。   
    为什么会出现这种情况呢?让我们再打开原始的Photo5.PSD图像,你可以看到它包含有较复杂的图层信息。Photoshop必须记录每一个图层的图像信息以及这些图层之间的关系等信息,这些信息需要占用大量的内存。合并图层后,Photoshop只需要记录一个图层的图像信息,所以需要的内存量也就大大减少。   
    哪些操作和信息会导致Photoshop需要更多的内存呢?主要有下面几个方面:   
    1.像素尺寸
  像素尺寸即位图图像高度和宽度的像素数目。屏幕上图像的显示尺寸是由图像的像素尺寸加上显示器的大小和设置确定的,图像的文件大小与其像素尺寸成正比。如果你要制作一张墙纸,只要根据你设定的显示器分辨率制作一个1024×768或800×600的图像就够了,更大的像素尺寸并不会获得图像质量的提高,只能使处理速度和计算机启动速度更慢。   
    2.图像分辨率
  图像分辨率即图像中每单位打印长度显示的像素数目,通常用像素/英寸 (dpi) 表示。高分辨率的图像比相同打印尺寸的低分辨率图像包含较多的像素,因而像素点较小。例如,72dpi分辨率的1×1英寸图像包含总共5184像素(72 像素宽×72像素高=5184);同样 1×1英寸而分辨率为300dpi的图像则包含总共 90000像素。图像的分辨率每增加一倍,图像的文件大小就会增大4倍。所以在对图像进行扫描和处理之前,首先要确定图像的最终发布媒介。
   
    如果制作的图像用于网上显示,图像分辨率只需满足典型的显示器分辨率(72或96dpi)。显示器分辨率即指显示器上每单位长度显示的像素或点的数目,通常以点/英寸(dpi)为计量单位。显示器分辨率取决于显示器大小加上其像素设置。PC显示器的典型分辨率约为96dpi,Mac OS显示器的典型分辨率约为72dpi。在Photoshop中,图像像素被直接转换成显示器像素,这意味着当图像分辨率高于显示器分辨率时,图像在屏幕上的显示比指定的打印尺寸大。例如,当在72dpi显示器上显示1×1英寸、144dpi的图像时,它会显示在屏幕上的2×2英寸区域内。因为显示器只能显示72像素/英寸,它需要2英寸才能显示组成图像一个边的144像素。因此,使用72dpi(或96dpi)以上的分辨率制作显示图像是完全没有必要的,它只会导致Photoshop性能的下降。   
    而对于打印图像则不同了,因为较高分辨率的图像使用更多的像素表示每单位区域,打印时它们通常比较低分辨率的图像重现更详细和更精细的颜色转变。因此,制作打印图像则就需要根据所用打印机的分辨率来确定图像分辨率,使用太低的分辨率打印图像会导致像素化──输出较大、显示粗糙的像素;使用太高的分辨率(像素比输出设备能够产生的还要小)会增加文件体积,并降低图像的打印速度。如何确定打印机分辨率和图像分辨率的关系呢?
   
    对于照排机或激光打印机产生的每英寸的油墨点数(dpi),使用与打印机分辨率成正比(但不相同)的图像分辨率可以获得最佳效果。大多数激光打印机的输出分辨率为300dpi到600dpi,但对72dpi到150dpi的图像打印效果较好。高档照排机能够以1200dpi甚至更高精度打印,对200dpi到300dpi的图像能产生较好的效果。   
    使用合适的分辨率来制作图像,我们可以取得最小的文件,从而使Photoshop需要的总内存数量大幅度减少,并大大提高其处理性能。   
    3.图像颜色模式
   
    在Photoshop中,颜色模式决定用来显示和打印Photoshop文档的色彩模型。Photoshop的颜色模式以建立好的描述和重现色彩的模型为基础。常见的模型包括HSB(表示色相、饱和度、亮度)、RGB(表示红、绿、蓝)、CMYK(表示青、洋红、黄、黑)、以及 CIE L*a*b*。Photoshop 也包括为特别颜色输出的模式,比如索引颜色和双色调。除确定图像中能显示的颜色数之外,颜色模式还影响图像的通道数和文件大小。   
    Photoshop主要有8种颜色模式:   
    位图模式:该模式下图像由1位/像素的颜色(黑或白)组成,它所要求的磁盘空间是众多模式中最少的。   
    索引颜色模式:该模式下图像是单通道图像(8位/像素),使用包含256种颜色的颜色查照表。它要求的磁盘空间比较小,但只能应用有限的编辑。
   
    灰度模式:该模式下图像由8位/像素的信息组成,并使用256级的灰色来模拟颜色的层次。   
    RGB模式:该模式下图像使用3种颜色在屏幕上重现多达1670万种颜色。RGB图像是3通道图像,所以它们包含24(8×3)位/像素。
   
    双色调模式。该模式主要用于单色调、双色调、三色调和四色调,这些图像是8位/像素的灰度、单通道图像。
  CMYK模式:该模式图像由用于打印分色的4种颜色组成。它们是四通道图像,包含32(8×4)位/像素。   
    多通道模式:该模式下图像为8位/像素,主要并用于特殊打印用途。   
    Lab模式:该模式下图像使用3种分量表示颜色,它们是包含24(8×3)位/像素的3通道图像。
  同样的图像在不同的图像模式下所需要的磁盘空间是不同的
   
    有了这些知识,你就可以根据需要来选择适合的颜色模式。如果在黑白的激光打印机上打印图像,那灰度模式可以获得更小的文件;如果要制作显示图像,RGB模式可以提供最佳的色彩效果;如果用于打印图像的打印机支持CMYK颜色模式,CMYK模式可以让你获得最佳的色彩还原效果;如果你准备图像用于分色,打印图像之前在RGB模式中处理也是不错的主意,因为它的图像大小约为CMYK图像的75%……
   
    4.图层和通道
   
    除了图像分辨率、颜色模式等之外,图像中的图层数和通道数也能在很大程度上增加文件大小。   
    决定图像文档大小的因素很多,状态栏中显示的“文档大小”,左边的数字代表图像拼合后的大小。打印文件时发送至打印机的数据量取决于文件是以二进制还是ASCII发送。二进制文件通常是左边列出的大小,而ASCII文件可能是3-5倍大。其它因素,比如预览选项、路径、文件简介和磁盘类型,也能增加磁盘上文件的大小。   
    给图像增加不透明图层会增加其文件大小。为了节约硬盘空间,你可以删除图层、合并两个或多个图层或者将图像中的所有图层拼合为一个图层。   
    三、让Photoshop拥有更多的可用内存   
    在Photoshop中单击“文件”菜单下的“预设”,选择“内存与图像高速缓存”选项。在“物理内存用量”栏目中你会发现系统分配给Photoshop的可用内存数量远远低于你的电脑配置的总内存数量。在一台64M内存的电脑中,Photoshop可用内存的数量尚不足30MB,其余内存哪去了?
   
    1.调整Photoshop可用内存的比例
   
    在Windows中,默认的设置只分配50%的可用内存供Photoshop使用(在Windows NT4上为50%的总物理内存)。一般来说,启动Windows 98系统后,操作系统的核心驱动程序会占用大约10-15MB内存(如果你在启动的同时自动加载的应用程序,则会根据应用的程序的不同占用几兆至几十兆的内存)。如果你的电脑配置64MB内存,则总的可用内存为50MB左右,再分配到Photoshop的可用内存就只有25MB左右了。   
    为什么只将可用内存的50%分配给Photoshop使用呢?因为在Photoshop运行的同时用户可能还会运行其它程序,或者是Photoshop运行过程中需要调用操作系统的其他操作模块(如打印模块、扫描模块等)。将更多的可用内存分配给Photoshop无疑会提高图像处理的性能,但却容易影响其他程序运行的稳定性;将更多的可用内存分配给其他程序,可以使其它应用程序与Photoshop一起运行更容易,但却会降低图像处理的性能。如何选择?如果你只做图像处理,不启动任何其他程序,你可以将其比例调为80%甚至更高,这样你可以获得更高的性能;如果你还需要扫描、打印图像,甚至还需要用ACDSee来浏览、选择图像,那最好不要超过60%。
   
    2.切勿加载自动运行程序
   
    自动运行程序会占用大量宝贵内存空间,尤其是那些自动监控程序(如病毒监控、防火墙程序等),它们在占用内存的同时还占用CPU资源,实为图像处理软件的大忌。因此,暂时禁止自动运行程序可以极大提高Photoshop的性能。方法为运行Windows98系统工具中的“系统信息”程序,执行“系统配置实用程序”;禁止Config.sys、Autoexec.bat文件中的自动启动程序;禁止Win.ini文件【windows】段“Load=”和“Run=”后面的内容;禁止“启动”中不需要的程序和服务。   
    经过这样的处理,重新启动计算机,你会发现你的Photoshop已经拥有了更多的可用内存。不过,要注意的是一个名为NewGammaWinLoad.exe的自动启动程序,该程序是Photoshop用来对显示器进行校准的,将其删除会使你的显示器得不到校准(如果你在此之前使用过校准功能的话)。
   
    3.关闭“增加”内存软件
   
    一些内存优化工具号称可以通过压缩算法让应用程序获得更多的可用内存,但如果将他们应用到Photoshop系统中,你会发现这种“倍增”内存的压缩方式会大大降低Photoshop的性能,应关闭这些类型的程序。   
    4.清除内存中的数据
   
    用户剪切或拷贝到剪贴板的图像和选区,或者定义为图案或快照的图像和选区在Photoshop中都存放在内存中。在内存中保存大量数据会极大地降低Photoshop的性能。所以,经常从内存中清除剪切和拷贝的数据,可以让Photoshop获得更多的可用内存,其方法为单击“编辑”菜单下的“清理”,子菜单中有5个选项,它们对应的功能如下:“还原”从内存中删除在最后执行的操作之前的图像拷贝;“剪贴板”从内存中删除自图像中拷贝或剪切的所有数据;“图案”从内存中删除所有定义的图案;“历史记录”删除所有打开的文档中的所有存储的历史记录信息(你也可以从历史记录调板菜单中选取“清除历史记录”以清除当前文档的历史记录);“全部”清除以上4个选项的内容。   
    选择并执行相应的选项。   
    四、其它设置   
    1.关闭调板预览
   
    在图层、通道和路径调板上关闭预览缩览图可以稍微提高性能。如果需要使用缩览图,选取较小的缩览图也有所帮助。关闭或使用较小的预览缩览图的方法为从图层、通道和路径调板菜单中选取“调板选项”;从“缩览图大小”选项中选择“无”或较小的预览缩览图。   
    2.关闭文件预览   
    在Photoshop中,可以关闭在“打开”对话框中显示的预览缩览图来减小文件的大小。单击“文件”菜单,在“预置”子菜单中选取“存储文件”;对于“图像预览”,选择“总不存储”或“存储时提问”。   
    3.使用快捷键
   
    学习使用菜单命令右侧的快捷键。这些快捷键对经常执行的操作特别有用,比如显示特定命令的对话框或调整颜色色阶。你也可以通过点按动作调板中的按钮,选择经常使用的命令或命令集,或者显示或隐藏调板。按钮可以很容易地被添加到动作调板的按钮显示。使用快捷键无疑会提高操作的速度并减少菜单弹出和关闭的次数,这些都会提高图像处理的性能。   
    4.将选区存储在通道中   
    要养成在完成编辑文件之前将复杂选区存储在通道中的习惯,这样你就容易载入选区,而无需重新选择。
   
    5.在灰度模式中建立复杂选区   
    在灰度模式中建立复杂选区可以节省处理时间,因为灰度图像是RGB图像大小的三分之一左右。将选区存储在通道中,然后将通道从通道调板拖到打开的彩色文档来拷贝该通道。注意如果你增加灰度图像的对比度,则选择不同颜色的形状变得更容易。当你在位图模式中处理选区时,将复杂选区存储为路径甚至更快。
   
    6.将滤镜应用于单个通道   
    一些Photoshop滤镜只能在内存中工作(如“变形”滤镜),而不能使用Photoshop暂存盘。视情况将滤镜应用到单个通道可以大幅度提高性能,因为滤镜应用到单个通道只需要极少的内存。在RGB图像中,每个 RGB 通道等于整个文件大小的大约三分之一;而在CMYK图像中,每个CMYK通道仅等于整个文件大小的大约四分之一。当然,一些滤镜应用到分开的通道而不是应用到复合图像时,它们会产生不同的结果。这需要用户根据实际情况来进行。
   
    7.在两个窗口中工作
   
    使用“视图”\“新视图”命令打开文档的第二个窗口可以节省时间。例如,你可以在一个窗口处理放大的图像,而在第二个窗口显示整个图像,或者你可以使用两个窗口查看复合颜色通道与单个图像通道中颜色校正的结果。
   
    8.在低分辨率的文件幅本上工作
   
    省时间和空间的另一种方法是创建低分辨率的文件。在创建该文件时,一定要给这份文件一个唯一的名称,这样就不会覆盖原来的高分辨率图像。   
    低分辨率图像对进行最初的编辑和颜色校正很有用。如果你正在调整颜色,在颜色校正对话框中使用“存储”按钮或将设置记录为动作调板中的动作,这样来存储设置。你知道哪些功能和对话框设置产生你想要的结果之后,请打开原来的文件,重复这些步骤;然后使用“载入”按钮将存储的设置应用到原来的文件上。   
    9.减少历史记录状态数目
   
    历史记录是Photoshop新增的功能,这个非常实用的功能同样需要占用大量的内存,你可以通过减少在历史记录调板中存储的状态数目,来提高性能。操作方法为从历史记录调板中选取“历史记录选项”;对“最大历史记录项目”,输入一个较小的数,然后点按“好”。
   
    10.关闭自动快照   
    在默认情况下,Photoshop在打开图像时会自动创建图像快照,关闭自动创建图像快照选项可以使打开文件更快。这对以批处理模式运行动作时特别有用。操作方法为选取“窗口”\“显示历史记录”;从历史记录调板菜单中选取“历史记录选项”;取消选择“自动创建第一个快照”,然后点按“好”。
   
    优化Photoshop的运行环境
   
    尽管你拥有128M或者更多的内存,这对较大的图像处理来说仍是杯水车薪。一旦在图像处理过程中系统没有足够的内存执行操作,Photoshop就会使用专用的虚拟内存技术,称为“暂存盘”。虚拟内存是在内存数量不足时的时候用来存放数据的磁盘空间,该空间不是Windows交换文件,而仅在Photoshop中使用。为虚拟内存指定合适的磁盘空间和位置可以提高暂存盘运作的效率,从而也直接对Photoshop性能造成影响。
   
    一、确定需要的暂存盘空间数量   
    在图像处理的过程中如果没有足够的内存容纳数据,Photoshop的虚拟内存技术可以让你通过将图像数据交换到硬盘驱动器上来打开和操作更大的图像。但是,拷贝数据到暂存盘或从暂存盘拷贝数据比在内存中处理数据需要更多的时间。Photoshop对暂存盘的容量有什么要求呢?应该为Photoshop分配多大的暂存盘?   
    存放暂存盘的磁盘上可用的空间数量必须大于或等于分配给Photoshop的内存数量。为保证较好性能,Photoshop会将整个内存内容写入闲置时的暂存盘。如果暂存盘的可用空间不足,Photoshop会退出占用的附加内存,而不管已分配给程序多少。也就是说,如果你已给Photoshop分配60MB内存,而在暂存盘上只有10MB的可用空间,则Photoshop只能使用10MB的内存。请记住,这一点非常重要。   
    二、分配暂存盘
   
    在Photoshop 5.0中,一共可以使用4个不同位置的暂存盘。默认情况下,Photoshop通常使用C:盘作为第一暂存盘。你可以更改第一暂存盘或当第一暂存盘已满时指定使用第二、第三或第四暂存盘。第一暂存盘应是最快的硬盘,并且应有足够的连续可用空间。
  下面是分配暂存盘的要求和准则:   
    1.你可以使用文件系统支持的多达4个任意大小的暂存盘,但只要你其中一个分区中具有足够的硬盘空间,Photoshop就不需要使用第二暂存盘,因为每个暂存盘的最大容量可以达到200GB,只使用一个暂存盘可以获得较高的性能;
  2.要获得最佳性能,暂存盘应与你正在编辑的任何大文件不在同一磁盘分区上;
  3.暂存盘应不在用于Windows交换文件的磁盘分区上;
  4.暂存盘应为本机磁盘,不应设定网络磁盘作为暂存盘;
  5.RAID磁盘阵列是专用暂存盘卷标的较好选择;
  6.由Photoshop创建的暂存盘文件必须在连续的硬盘空间上,因此你应经常优化硬盘,进行磁盘整理,消除磁盘碎片。   
    根据这些要求和规则,你可以按下面的方法来设置和更改暂存盘:   
    1.单击“文件”菜单,在“预置”子菜单中选取“增效工具与暂存盘”;
  2.为第一暂存盘指定磁盘空间。如果你的Windows交换文件设定在C:盘,则Photoshop第一暂存盘应设定在D:盘或E:盘,第一暂存盘所在的磁盘分区最好要具有200M以上的连续可用磁盘空间。如果你在使用双硬盘,将第一暂存盘设定在第二硬盘的磁盘分区上可以获得更高的性能。
  3.依据实际情况设置第二、第三、第四暂存盘。如果你的第一暂存盘所在磁盘分区就有足够多的硬盘空间,就不需要再指定第二暂存盘。
  4.单击“好”按钮进行确认。   
    三、调整图像高速缓存设置
   
    Photoshop使用一种名为“图像高速缓存”的技术来帮助提高高分辨率图像的重绘速度。使用图像高速缓存,Photoshop可以在执行一些基本操作,层处理和应用颜色调整时,使用低分辨率图像来更新屏幕上的图像。你可以调整图像高速缓存设置,并确定Photoshop是否使用图像高速缓存来显示直方图。   
    更改高速缓存设置的方法如下:   
    1.单击“文件”菜单,在“预置”子菜单中选取“内存与图像高速缓存”;
  2.对于“高速缓存级别”,输入1到8之间的一个值。较高数值可以造成更多高速缓存和更快屏幕重画,但也占用更多的硬盘空间和内存,并且会增加打开文件的时间。如果你处理的是小文件,你可能要使用“高速缓存级别”设置为2或3。如果你处理的是大文件,你可能要使用“高速缓存级别”设置大于4。
  3.要增加直方图显示的速度,请选择“使用直方图高速缓存”前的复选框。这样,在你选取“图像”\“色阶”或“图像”\“直方图”时,选择该选项会产生更快、但不太准确的直方图显示。
  4.单击“好”按钮进行确认。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-23 22:51 , Processed in 0.173783 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表