![]() |
הגודל היחסי של תמונה
שלום חברים,
שאלה לוגית לחברים בפורום פה... בעיקרון יש לי כבר כיוון אבל אני רוצה להתייעץ איתכם. אני רוצה לקבוע נגיד להגדיר לפונקציה מסויימת, שהרוחב של תמונה זה 200. עכשיו אני רוצה שאת האורך הוא יחשב לי לבד בהתאם לרוחב שהכנסתי לו ובהתאם לרוחב של התמונה. עכשיו יש לי 2 שאלות: 1. האם להחסיר את הרוחב של התמונה המקורית ב 200 ואז להחסיר את מה שהתקבל מהאורך. 2. כיצד ניתן למצוא את האורך ביחס לרוחב שהוגדר. תודה. |
בוא נגיד שהתמונה שלך היא 640 על 480, אתה עושה אורך/רוחב (480/640) ויוצא 0.75.
אם אתה רוצה שהרוחב יהיה 600, אתה מכפיל אותו ביחס שיצא (0.75) ויוצא לך 450. בקיצור: תמונה מקורית: 1024x768 => יחס = 0.75. תמונה חדשה: רוחב רצוי: 800, אורך שיוצא לפי היחס: 600 (800x0.75). |
ציטוט:
נגיד: 650 על 200... מה אז? |
ציטוט:
עדיין אתה צריך למצוא את היחס על ידי החילוק ולעבוד עם אותו היחס. |
כן אבל פה יש לי משהו קבוע, אני מגדיר לו שהרוחב = ל 200 נגיד.. בואו נהיה רגע בראש של מתכנתים ולא פילוסופים. יש כמה בעיות.
1. אם התמונה הרוחב שלה קטנה מ 200, מה אז קורה. 2. מה קורה אם הגובה של התמונה הוא נגיד 10 והרוחב 500. |
ציטוט:
לדוגמה: אתה בודק ואם היחס גובה-רוחב הוא מתחת לגבול מסויים (או מעל לגבול מסויים), אתה נותן למשתמש אזהרה ומיידע אותו על כך, או שפשוט לא מאפשר את ההמרה. ואם הרוחב קטן מ 200 אתה פשוט לא נוגע בתמונה. או אם אתה מאד רוצה להשקיע, אתה יכול להעתיק אותה כמו שהיא על רקע סטנדרטי בגודל הרצוי לך, כך שהיא תישאר בגודל שלה אבל יחד עם הרקע תהיה ברוחב 200. |
ציטוט:
|
אוקיי.. אני אנסה לעשות איזו פונקציה. תודה.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 14:43. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ