如何使上传新浪微博照片更清晰

2012-08-23 17:17阅读:

求真摄影

人生如梦 一樽还酹江月……

关注

如何使新浪微博照片更清晰

先分析新浪微博对上传照片的限制(不耐烦看原理的直接跳到4)。

1、宽度限制2048像素。新浪微博对超出的图片无论文件大小均会在“查看大图”的图片中压缩至2048像素,照片显示效果很差。

实例:原片2560x300,249k 上传微博后显示大图的像素为2048x240,147k。原片2060x241,680k

上传微博后显示大图的像素为2048x239,244k。

2、文件大小限制5M。新浪微博允许上传不超过5M的图片,并在微博生成三种显示的图片:一种是打开微博就显示的缩略图,长边为120像素;第二种是用鼠标左键点击缩略图出现的展开图。展开图的宽度固定为440像素,长度则根据宽度按比例缩小。长度极限是多少不知,但笔者测试上传440x9000像素的图片,显示出来的展开图像素仍为440x9000。第三种图片就是在展开图上边点击“查看大图”弹出的图片,这也是摄影爱好者希望能展示原图质量的最大图片。从反复测试的结果看,无论用户上传多大文件的原图(不能超过5M,否则上传报错),新浪都对图片进行了二次压缩,压缩率接近用photoshop将JPG最优原图按“储存为web和设备所用格式”,并将“品质”选项设为80左右(最优为100)。根据此规则,如果你将一张宽度不超过2048像素的原图使用photoshop“储存为web和设备所用格式”压缩,并将“品质”设为80的图片上传,最后在微博“点击大图”所展示的照

片将最接近你上传的质量。

3、知道新浪的规则了,我们还应该清楚一幅照片应该多大像素、多大压缩率在电脑显示器上既能与原片显示质量尽量一致,又能使上传的图片文件最小。因为文件太大不仅占用更多存储资源,而且对网速慢的用户打开太费时,特别是现在不少人用智能手机上微博,图片太大会增加流量费用。因此在尽量满足图片显示质量的前提下合理控制图片大小是很有必要的。首先说一下上传多大像素的照片比较合适,目前最普及的显示器分辨率为1280x1024或1280x720,为方便浏览,我们希望“查看大图”时能全屏显示,建议上传照片宽度不要超过1024像素。考虑到兼顾智能手机用户,推荐宽度为800像素。对一些非摄影作品则可以更低,如宽度直接用440。对一些有特殊需求的照片,如星空云图等,宽度最大也不能超过2048像素,否则微博显示出的效果会很差。

确定了像素,剩下的就是压缩率了。如果一幅数码照片按100%的像素显示,那真正决定照片在电脑上显示效果的就是压缩率。JPG的压缩原理简单说,就是把色度、亮度相似的像素点用同一个代码储存,压缩率越高,所谓相似像素点之间的差别越大。如果设为最优(10),则是把色度和亮度基本一致的用同一代码调用。所以一幅最低压缩率的照片虽然文件比没有任何压缩的bmp小很多,但显示效果是没有什么区别的。另一方面受非专业显示器的局限,一幅采用RAW格式拍摄的照片转成web使用的75%压缩率的JPG后在非专业电脑显示器肉眼几乎看不出区别。

4、处理上传照片的方法:

截屏法(推荐):用看图软件打开原图,采取屏幕截图的方式(如QQ截图),选取最好的构图截屏,再用photoshop打开截取的图片,点击“文件”下拉菜单,选“存储为web和设备所用格式”,在右边“品质”设置为“75”,点击“储存”保存图片,就可以上传微博了。效果见本人前一条微博。

使用光影魔术手:如果很多图片要一次性处理,这是最方便的了。但前提是待处理的照片都已经剪裁好并转为JPG文件。打开光影魔术手,点击“文件”下拉菜单,选择“批处理”,在弹出的对话框里点击“照片列表”,再点击“添加”,导入要处理的所有照片。再点击“自动处理”,勾取“缩放尺寸”,再点击右边的“缩放”,在新弹出的对话框设定“横边”,边长自选(如:1024),点击“确定”回到上一个对话框,点击“输出设置”,设定处理后文件的储存文件夹或重新自动命名,再点击“JPEG”选项,在弹出的对话框里去掉“采用高质量JPEG输出”前面的勾,勾上“限制文件大小”,输入文件限制大小的数值(如300k),点击确定,回到上一对话框再点击确定,图片就开始处理了。

附:光影魔术手是一款优秀的国内免费软件,在官网可下载。但在限制文件大小方面默认的上限很小,所以经常有网友问为什么“限制文件大小”选项是灰的。处理办法:首先找到光影魔术手安装目录下的一个文件,文件名是neoimaging.ini,用“记事本”打开它,在

[Environment]行下面插入LimitMax=5000这行,保存退出即可。

html微博图片上传,如何使上传新浪微博照片更清晰相关推荐

  1. python selenium下载图片_Python Selenium Web自动化上传/下载文件图文详解

    情景: 在用selenium进行web页面自动化时,时不时会遇到上传附件的情况,常见的情况就是一个上传按钮,点击后弹出windows窗口,选择文件后上传,如下图1所示 图1 这种情况超出了seleni ...

  2. 2020用微博图片反查上传者信息

    其实微博每一种图片都包含了上传者的信息,只是大家平时都不会去观察或者不知道罢了, 我们经常会看见别的网站会有微博的外链缩略图.那么如何通过微博图片查找到其上传者呢? 首先第一种方法: 使用网站查询只要 ...

  3. php实现图片上传和显示,上传和显示图片 - php - 生活点滴

    php保存图片 保存上传图片有两种方法.一种是在mysql数据库中保存图片文件,另一种是在mysql中只保存文件名,而图片文件保存在php.ini配置文件中设置的upload临时目录,也就是uploa ...

  4. php将图片导入,php中图片文件的导入,上传与下载

    ---------------------------------------------图片的导入-------------------------------------------------- ...

  5. java 图片上传_java web图片上传和文件上传实例

    本篇文章主要介绍了java web图片上传和文件上传实例,具有一定的参考价值,有需要的可以了解一下. 图片上传和文件上传本质上是一样的,图片本身也是文件.文件上传就是将图片上传到服务器,方式虽然有很多 ...

  6. 秒传 php,网站图片上传可以实现秒传功能吗?

    比如360云盘等网盘,有时在上传文件时会有"秒传"效果,搜索了一下,这个原理是 每个文件都有自己独立的哈希值和MD5值,这样就可以在上传时判断该文件在服务器是否已经存在了,所以才能 ...

  7. java web文件上传详解_java web图片上传和文件上传实例详解

    java web图片上传和文件上传 图片上传和文件上传本质上是一样的,图片本身也是文件.文件上传就是将图片上传到服务器,方式虽然有很多,但底层的实现都是文件的读写操作. 注意事项 1.form表单一定 ...

  8. IE6下图片的浏览剪裁与上传

    最近的一个项目需要实现了一下在IE6下的图片上传浏览与上传,查找了不少的资料,终于达到了需求,这里分享一下解决方法,也为了以后回顾,简单的Demo在文末有git地址. 简单的看一下项目的效果: 在IE ...

  9. vue实现PC端调用摄像头拍照人脸录入、移动端调用手机前置摄像头人脸录入、及图片旋转矫正、压缩上传base64格式/文件格式

    PC端调用摄像头拍照上传base64格式到后台,这个没什么花里胡哨的骚操作,直接看代码 (canvas + video) <template><div><!--开启摄像头 ...

  10. Ajax安卓成功iOS失败,api.ajax图片上传,ios可以上传成功,安卓上传失败

    本帖最后由 孤鹜恋落霞 于 2019-4-10 18:02 编辑 function uploadImg(token, urlParams, imgSrc, callback) { var time = ...

最新文章

  1. 腾讯曝光新型AI攻击手法:“黑”掉神经网络,构造后门,最主流模型均不能幸免...
  2. CentOS常见配置
  3. 怎样使windows上的javaWEB项目公布到Centos上
  4. php动态网站开发报告,PHP动态网站开发pdf
  5. couchdb 自动生成html,如何在CouchDB中使用html模板
  6. 计算机视觉论文doc,嘉炬-计算机视觉论文资料.doc
  7. 使用Anaconda进行环境和包的管理
  8. js调用微信扫一扫demo_JS 调用微信扫一扫功能
  9. 学习Selenium 自动化从一张藏宝图开始
  10. Strong Convexity
  11. 武汉新时标文化传媒有限公司抖音小店公告标题怎么写?
  12. Android Framework开发大揭秘!从小白到大佬的进阶之路
  13. 基于JavaWeb JavaScript的根据时间段的不同,在网页中显示不同的问候语
  14. python第二课 序列特性
  15. flex布局(flex容器,flex属性)
  16. BNU Training 2017.07.20 【(2+1+0.233)/11】[待补]
  17. 【原创】linux的vscode连接不上Extensions,报错:Cannot connect to VS CODE MARKETPLACE Extensions
  18. 快速求sin与cos值的方法
  19. 干选机的工作原理与维护
  20. 物联网大数据存储利器IoTDB介绍

热门文章

  1. 数模电路基础知识 —— 8. PN结与三极管的工作原理
  2. 【python绘图】Matplotlib绘图及设置(使用python制图)
  3. 荐书 | 5本数学科普让你不再“畏惧”数学,感受数学的内在美
  4. 如何存放青龙脚本文件(不用复制)
  5. 2020-12-06 高等数学:常用积分公式
  6. 关于兴森快捷做的Sate210-F金手指核心板的抗震能力测试结果
  7. .net dll反编译出现的问题,以及部分修复的方法
  8. u盘 计算机管理 没有就绪,U盘插上电脑显示驱动器未准备就绪。怎么办?
  9. win7安装python3.7失败_win7安装python3.7出现setup failed,成功解决
  10. 发货100全功能网站系统源码