我用這webcam plugin的圖像,拍攝後的圖像(默認爲320x240),我想將圖像尺寸重新爲100x100(對於資料圖片拍攝)。
我試過使用縮放,但它裁剪圖像不調整圖像。重新調整使用Javascript
-2
A
回答
0
您可以使用img標籤本身重新大小的圖像
<img src='./imagename.jpg' style="display: inline; width: 100px; height: 100px">
難道ü想什麼?你可以這樣做Java腳本也
0
這裏是調整圖像的編碼。
這裏, '這個' 代表形象。 var maxWidth = 320; //圖片的最大寬度 var maxHeight = 240; //圖像的最大高度 var ratio = 0; //用於縱橫比 var width = $(this).width(); //當前圖像寬度 var height = $(this).height(); //當前圖像高度
// Check if the current width is larger than the max
if(width > maxWidth){
ratio = maxWidth/width; // get ratio for scaling image
$(this).css("width", maxWidth); // Set new width
$(this).css("height", height * ratio); // Scale height based on ratio
height = height * ratio; // Reset height to match scaled image
width = width * ratio; // Reset width to match scaled image
}
// Check if current height is larger than max
if(height > maxHeight){
ratio = maxHeight/height; // get ratio for scaling image
$(this).css("height", maxHeight); // Set new height
$(this).css("width", width * ratio); // Scale width based on ratio
width = width * ratio; // Reset width to match scaled image
}
相關問題
- 1. 重新調整使用JavaScript
- 2. 重新調整使用PIL
- 3. 重新調整欄
- 4. 重新調整和調試
- 5. 重新調整.flexslider調整大小
- 6. 重新調整斜率和重新調整攔截
- 7. DataGrid列重新調整大小,重新調整大小Grid ColumnDefinitions
- 8. 調整窗口使用JavaScript
- 9. 如何用CSS或Javascript重新調整框的大小
- 10. WPF路徑重新調整
- 11. 重新調整PyGame視頻
- 12. gVim的慢重新調整
- 13. 重新調整div標記
- 14. 重新調整numpy數組
- 15. R:重新調整標籤
- 16. 重新調整XPM圖像
- 17. PHP - 重新調整圖像
- 18. 如何使用新的textSize重新調整AutoResizeTextView?
- 19. Viewport3D禁用重新調整大小/調整大小
- 20. 用windowbuilder重新調整窗體大小
- 21. 無法用tkinter重新調整圖像
- 22. 用jquery重新調整元素
- 23. 用JCrop重新調整大圖像
- 24. 使用Javascript(或JQuery)重新加載SWF對象而無需重新加載整個頁面(Ajax調用後)
- 25. 在調整窗口大小時,可以使用JavaScript重新定位元素嗎?
- 26. 重新調整菜單重疊標誌
- 27. 使MATLAB面板自動重新調整。 (不使用GUIDE)
- 28. TinyMCE - 重新調整大小後,圖像重新調整大小手柄消失
- 29. 如何使用iOS 8 SDK重新調整PlayN應用程序?
- 30. 重新使用JavaScript功能
320x240的不是很大。將其上傳到您的服務器並在此處調整大小。 – Endophage
由於240x320和100x100是不同的形狀,因此無法按比例將240x320縮放到100x100。你可以強制它達到100x100,但它會在一個方向上被壓扁,而正方形或圓形的東西將不再具有它們的原始形狀。或者,您可以剪切長邊並將其縮小到100x100,以僅顯示圖像的正方形部分。你想要做什麼? – jfriend00
我在客戶端顯示空間限制,如果我再次在服務器端調整大小,必須從那裏加載。即使圖像質量沒有問題,也可以使用 – jayanth