Sử dụng lệnh chuyển đổi hình ảnh, làm cách nào tôi có thể đổi kích thước hình ảnh thành chiều rộng cố định và chiều cao tỷ lệ, ví dụ: sử dụng tùy chọn -resize hoặc -thumbnail?Imagemagick: Chuyển đổi thành chiều rộng cố định, chiều cao tỷ lệ
Trả lời
Sử dụng -resize 100x
để đổi kích thước hình ảnh thành 100 pixel chiều rộng trong khi duy trì tỷ lệ khung hình của chiều cao.
Đọc tiền phạt ImageMagick manual để biết chi tiết.
Hình ảnh mẫu hình ảnh: 'width'x'height' Nếu bạn để trống một phần, điều này có nghĩa là thay đổi kích thước tỷ lệ thuận.
Ví dụ:
100x200 # width = 100, height = 200
300x # width = 300, height = proportional
x300 # width = proportional, height = 300
' 100x200 'sẽ * KHÔNG * làm việc như bạn nói. Bạn cần '100x200 \!' ... –
'100x200' sẽ tạo ra một hình ảnh với kích thước đề tài. Ảnh gốc sẽ giữ tỷ lệ W/H. '100x200 \!' Cũng sẽ tạo ra một hình ảnh với các kích thước đề tài, nhưng hình ảnh bên trong sẽ bị biến dạng để dán các chiều mới. – MTranchant
@MTRanchant & chrise: AFAICS, '-geometry 100x200' hoạt động như' min (100x, x200) '(ImageMagick 6.9.2.7, Fedora 23). –
- 1. cách tạo chiều cao/chiều rộng hình ảnh tỷ lệ
- 2. PDF.js tỷ lệ PDF trên chiều rộng cố định
- 3. Thay đổi kích thước/tỷ lệ facebook như nút (chiều cao và chiều rộng)
- 4. Thiết auto-chiều cao/chiều rộng cho chuyển đổi Jpeg từ PDF sử dụng GhostScript
- 5. Ghép cặp chiều rộng/chiều cao CSS và tỷ lệ phần trăm tính toán tỷ lệ phần trăm?
- 6. chiều rộng/chiều cao sau khi chuyển đổi
- 7. ImageMagick - Thay đổi kích thước thành chiều rộng tối đa
- 8. Chia tỷ lệ phần tử đối tượng theo chiều rộng thành chiều rộng + không đổi với CSS
- 9. Lấy chiều rộng/chiều cao của phần tử có tỷ lệ css3
- 10. Chiều rộng cố định, chiều cao thay đổi trong JPanel với luồng
- 11. Bố trí động WPF: cách thực thi tỷ lệ vuông (chiều rộng bằng chiều cao)?
- 12. Xác định chiều rộng của chiều rộng cột rộng CSS3 DIV động cố định chiều rộng cột cố định
- 13. Tính Chiều cao cho Hình ảnh/Video dựa trên Tỷ lệ Khung hình và Chiều rộng
- 14. Kích thước, Chỉ thay đổi chiều rộng/chiều cao
- 15. ImageFlow hiển thị chiều cao chiều rộng mặc định
- 16. Chỉ định Chiều rộng và Chiều cao của Lô
- 17. Đặt chiều cao và chiều rộng Div (#Map) thành 100%
- 18. Animate ImageView chiều rộng mà không cần chia tỷ lệ
- 19. Hình nền CSS Div Chiều cao cố định Chiều rộng 100%
- 20. Mở rộng hình ảnh 100% theo chiều ngang với chiều cao cố định trong LaTeX?
- 21. Cách lấy chiều rộng/chiều cao của văn bản
- 22. chiều rộng tối đa và chiều cao tối đa để chia tỷ lệ hình ảnh trong Internet Explorer
- 23. Chiều rộng và chiều cao phần web SharePoint động
- 24. bảng html chiều cao cố định?
- 25. fullcalendar chiều cao cố định của hàng
- 26. Chiều rộng cố định của cột jqgrid?
- 27. Cách hiển thị chiều cao và chiều rộng hình ảnh cố định bằng xsl-fo với apache fop 0.95
- 28. Chiều rộng tỷ lệ phần tử theo tỷ lệ trong LinearLayout
- 29. Xác định chiều rộng/chiều cao css trong các đơn vị độc lập của thiết bị?
- 30. matplotlib - subplots với tỷ lệ co cố định
ImageMagick đến với 'mogrify' mà sẽ thay đổi hình ảnh gốc. Tôi thấy nó easiser để sao chép các hình ảnh vào một thư mục mới sau đó chạy 'mogrify -resize 512x * .jpg' – Lex
mkdir sẽ khiếu nại nếu thư mục đã tồn tại. Để tránh điều này, hãy thêm cờ -p "no error if existing" vào mkdir. 'mkdir -p thumbnails' được giải thích trong câu hỏi này: http://stackoverflow.com/questions/4906579/how-to-use-bash-to-create-a-folder-if-it-doesnt-already-exist –