PHP 处置图片

Jun 13, 2016 am 11:21 AM
100 200k jpg

PHP 处理图片

有个上传图片的功能
如何每次把上传的图片大小控制在200K以下?
只能更改图片的尺寸吗?
其实图片的像素和尺寸和清晰度等都有什么联系。。


------解决方案--------------------
可以的。尺寸会影响大小。
------解决方案--------------------
控制一下压缩比例,因为有的图片像素太大的话,比例缩略到指定比例也不一定会小于200k,所以要控制你最大上传图片的大小缩略到200k的最佳比例...
------解决方案--------------------
从目前流行的图片采集设备上看,200K 只不过是一张普通邮票
清晰度是指表示已知大小的目标所耗费的像素素,当然是越多越清晰

比如,头发的直径约在70~100μm之间
你用一个像素表示,那么只是一条细线
你用100个像素表示的话,你将能看到发身上的鳞片
------解决方案--------------------
像素和图片尺寸的关系是单元和总体的关系
像素和图片文件尺寸(字节数)的关系我在#2说了
一幅1024x500像素的无损全彩(24bit)图片就是1500k再加文件头,jpg(非jpg2000)就大概是无损的1/6约250k
说“大概”,“约”是因为jpg有多级压缩率,每像素的颜色值也有影响,故字节数不定
同样像素的“万花筒”和纯色图片,均使用24bit采样,两者无损图片格式的字节数一样,但jpg格式后者字节数就小很多
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Windows 11에서 PNG를 JPG로 변환하는 방법 Windows 11에서 PNG를 JPG로 변환하는 방법 May 12, 2023 pm 03:55 PM

Windows 11에서 PNG를 JPG로 변환하는 방법

수정: Windows 11에서 JPG 파일을 열 수 없습니다. 수정: Windows 11에서 JPG 파일을 열 수 없습니다. Apr 17, 2023 pm 12:37 PM

수정: Windows 11에서 JPG 파일을 열 수 없습니다.

200,000은 몇 킬로바이트인가요? 200,000은 몇 킬로바이트인가요? Feb 01, 2023 pm 03:47 PM

200,000은 몇 킬로바이트인가요?

PHP를 사용하여 WebP를 JPG로 쉽게 변환하는 방법에 대해 이야기해 보겠습니다. PHP를 사용하여 WebP를 JPG로 쉽게 변환하는 방법에 대해 이야기해 보겠습니다. Mar 24, 2023 pm 02:57 PM

PHP를 사용하여 WebP를 JPG로 쉽게 변환하는 방법에 대해 이야기해 보겠습니다.

jpg는 어떤 형식인가요? jpg는 어떤 형식인가요? Jun 21, 2023 am 11:36 AM

jpg는 어떤 형식인가요?

jpg은 무슨 뜻인가요? jpg은 무슨 뜻인가요? Nov 28, 2022 am 09:46 AM

jpg은 무슨 뜻인가요?

svg를 jpg 형식으로 변환하는 방법 svg를 jpg 형식으로 변환하는 방법 Nov 24, 2023 am 09:50 AM

svg를 jpg 형식으로 변환하는 방법

하위 폴더를 포함하여 폴더 내 모든 파일의 확장명을 바꾸는 방법 하위 폴더를 포함하여 폴더 내 모든 파일의 확장명을 바꾸는 방법 Apr 14, 2023 pm 12:22 PM

하위 폴더를 포함하여 폴더 내 모든 파일의 확장명을 바꾸는 방법

See all articles