当前位置:编程学习 > VB >>

vb中如何修改照片的尺寸

vb中如何修改照片的尺寸?,我现在用摄像头照出来的照片是44mm*54.2mm,分辨率是96,像素大小是260*320,在VB中如何把照片修改成26mm*32mm,分辨率保持在150以上?(我要修改的不是像素大小!是实际打印尺寸,改成26mm*32mm,分辨率150以上) --------------------编程问答-------------------- 图片本身是没有没有什么分辨率也没有什么尺寸的, 只有像素大小. 除非你用的是矢量图才能任意缩放而不失真. --------------------编程问答--------------------
我现在用VB作的软件照完相片再用PHOTOSHOP打开后查看图像大小就是上面那个截图,但是照片要求文档大小是26mm*32mm分辨率150以上,在vb中怎么实现直接拍出来要求标准的相片? --------------------编程问答-------------------- 150 像素/英寸 = 100/2.54*150 = 5906 像素/米,BMP 文件头中的 biXPelsPerMeter、biYPelsPerMeter 直接改为该值。

26/25.4*150 = 154
32/25.4*150 = 189
所以图片要剪裁成 154x189 像素。 --------------------编程问答-------------------- 简单的双线性插值,复杂的立方卷积插值
不过有PHOTOSHOP,可以用PHOTOSHOP做,自己做就免了吧!
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,