转载:摄影相关照片(相纸)尺寸大…

常见标准尺寸;
  
  2.5X3英寸—一般叫做3寸,也叫"掌中宝"或"钱包照";
  3.5X5英寸——3R,一般叫做5寸;
  4X6英寸 ——4R,一般叫做6寸
  5X7英寸 ——5R,一般叫做7寸;
  6X8英寸 ——6R,一般叫做8寸;
  7X10英寸 ——7R,一般叫做10寸;
  8X10英寸 ——这是影赛经常要求的20X25厘米的那种;
  10X12英寸——也是常用的尺寸;
  11X14英寸——多是影楼装相册的尺寸;
  12X16英寸——一般135底片放大的尺寸,构图完整;
  16X20英寸——是135底片的极限尺寸,再大就是“勉强”了;
  20X24英寸——是影楼放大最多的尺寸。
  照片规格(英寸) (厘米) (像素) 数码相机类型
  
  1寸 2.5*3.5cm 413*295 
  身份证大头照 3.3*2.2 390*260
  2寸 3.5*5.3cm 626*413
  小2寸(护照) 4.8*3.3cm 567*390 
  5 寸 5x3.5 12.7*8.9 1200x840以上 100万像素
  6 寸 6x4 15.2*10.2 1440x960以上 130万像素
  7寸 7x5 17.8*12.7 1680x1200以上 200万像素
  8寸 8x6 20.3*15.2 1920x1440以上 300万像素
  10寸 10x8 25.4*20.3 2400x1920以上 400万像素
  12寸 12x10 30.5*20.3 2500x2000以上 500万像素
  15寸 15x10 38.1*25.4 3000x2000 600万像素
  
  另外,数码的片子别管像素是几百万,只看长边的像素数,1200出5寸 
  1400出6寸,1700出7寸,类推。。。 
  
  1寸(是指英寸)=2.54cm
  我们说的x寸是指照片的长边,如5寸就是照片长2.54x5=12.7cm
  12寸就是2.54x12=30.5cm ,
  8x12就是长边2.54x12=30.5cm ,短边2.54x8=20.3cm
  
  3R指纸,3R为89MM,5R为127MM
  通常3R指3*5 就是5寸 5R指5*7 就是7寸
  
  R的意思是长方型(英文是Rectangle),都以最短边耒算.
  
  像135机拍的相片大都洗成3R,4R或5R以上,如果120机的6X7底洗成 3R相片,那它就没"3寸 X 5寸"了,它按照比例出片是"3寸 x 3.5寸"了,这也算是3R相片,还有3寸一定要足够.
  
  又像120哈苏6X6底出的相片,因它的底片是正四方型,如果要出正四方的相片,如"3寸 X 3寸", "5寸 X 5寸",在这种情行我们不叫3R,而是3S或5S,S代表正四方型(英文是Square). 
  
  数码相机拍摄的照片一般是4:3的比例(与我们的显示器的比例一致),而扩印的照片的比例一般是3:2左右的(与胶卷负片的长宽比例一致),所以,讲数码相机的照片扩印出来一般要把照片的比例剪裁成3:2左右的,这样扩印出来的照片才是正好充满整张相纸。如果,您的照片不希望剪裁,或者是拍摄的内容太满,没有剪裁的余地,就只好在扩印的时候左右两边留一点白边了。
  比如:您的照片是1600*1200的即比例是4:3的而6寸照片是15.2*10.2的即比例是3:2的
  如果您的照片不剪裁,4:3比例的照片放在3:2的相纸上面
  只能照片的两边各留一点白边了,就像两边加了白框(上下不加)
  如果不想留白边,可以把照片的上面或下面剪裁掉一些,
  使照片成为1600*1074的 (1600/15.2*10.2=1074),这样就是3:2了,
  正好放满整张6寸相纸了。
    8寸照片的规格是6*8(15.2*20.3cm)比例是4:3的,扩印大多数数码照片是正好不用剪裁的。
在Java中,给定一张矩形相纸的宽度和长度,要确定可以在其上打印的小尺寸矩形照片的最大数量,可以通过计算相纸的面积和单张小照片的面积,然后用相纸面积除以小照片面积得到结果。以下是计算的步骤: 1. 获取相纸的宽度和长度,计算出相纸的面积。 2. 获取小尺寸矩形照片的宽度和长度,计算出单张小照片的面积。 3. 将相纸的面积除以单张小照片的面积,得到可以打印的小尺寸矩形照片的最大数量。 注意,结果需要进行向下取整处理,因为不可能打印出部分照片。 示例代码可能如下: ```java public class PhotoPrinting { public static void main(String[] args) { int paperWidth = 10; // 相纸的宽度 int paperLength = 15; // 相纸的长度 int photoWidth = 2; // 小尺寸矩形照片的宽度 int photoLength = 3; // 小尺寸矩形照片的长度 int totalPhotos = getMaxPhotos(paperWidth, paperLength, photoWidth, photoLength); System.out.println("最大照片数量为: " + totalPhotos); } public static int getMaxPhotos(int paperWidth, int paperLength, int photoWidth, int photoLength) { int paperArea = paperWidth * paperLength; int photoArea = photoWidth * photoLength; // 确保小照片尺寸小于相纸尺寸 if (photoWidth > paperWidth || photoLength > paperLength) { return 0; } // 计算最大数量 int maxPhotos = paperArea / photoArea; return maxPhotos; } } ``` 需要注意的是,此代码假设小照片可以完整地放入相纸内,并且没有考虑照片之间的间隙、相纸的边距以及可能的剪裁。在实际应用中,可能需要根据具体需求调整算法来处理这些额外的因素。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

互联网速递520

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值