צבע התמונה

גווני אפור וצבע משולבים
הורד עכשיו

צבע התמונה דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freeware
  • שם המפרסם:
  • Matthew Baugher
  • אתר האינטרנט של המוציא לאור:
  • http://www.codeproject.com/Members/mbaugher
  • מערכות הפעלה:
  • Windows All
  • גודל הקובץ:
  • 19 KB

צבע התמונה תגים


צבע התמונה תיאור

יישום צבע התמונה פותחה כדי להיות תוכנית להכנת גווני אפור ושילוב תמונות צבע. לאחר גדל עייף של שעות ההוצאות זום ב 800% הגדלה באמצעות הכלי lasso מצולע כדי ליצור גווני אפור ושילוב תמונות בצבע בזיקוקים Macromedia, החלטתי כי היה צריך להיות דרך טובה יותר. כך התחלתי ליצור יישום זה כדי להפוך את החיים שלי ואני מקווה של אחרים קל יותר. זהו ניסיון ראשון, ואם אקבל משוב חיובי שאחרים היו רוצים להשתמש ביישום זה, אני אברח את התכונות הזמינות כאשר מתיר זמן. רוב התמונות מורכבות משלוש להקות: אדום, ירוק וכחול. לפעמים הלהקה "אלפא" רביעית משמש שקיפות, אבל זה לא רלוונטי למאמר זה. כל להקה מכילה ערך בין 0 ל -255 עבור כל פיקסל לצבעים אפשריים 16777216. לכן, בחירת צבע כדי לשמור על התמונה היא לא פשוט כמו רק לבחור פיקסל ולהפוך את כל פיקסלים אחרים שאינם תואמים את הצבע הזה לגווני אפור. במקום זאת, יש להשתמש ברמת סובלנות. עם זאת, רמה זו יכולה להשתנות מאוד בהתאם לכמות השונות הצבעוניות בתמונה ומה הצבעים שהמשתמש הרצונות לשמור. אני מצאו כי אחת השיטות היעילות יותר להתמודדות עם זו היא להשתמש בערך יחס בין הצבעים של פיקסל . לאחר שהמשתמשים בוחרים פיקסל מהתמונה שהם רוצים לשמור, התוכנית מחשבת את ההבדל בין הלהקה האדומה והירוקה, להקה אדומה וכחולה. זה אז הוא יחס שניתן להשתמש בהם על כל התמונה כדי למצוא פיקסלים צבעוניים דומים, למרות שהרמת האור עשויה להיות שונה מאוד. לדוגמה, זה יתאים לפיקסל שהיו לו את הערכים האדומים = 50, ירוק = 80, וכחול = 110 לפיקסל שהיו לו הערכים האדומים = 180, ירוק = 210, וכחול = 240, כי ההבדל בין אדום וירוק בכל אחד מהם הוא 30, וכו ', אפילו באמצעות שיטת היחס המתוארת לעיל עדיין לא תואמת פיקסלים רבים מאוד, מקסימום של 256. כדי לקבל בחירת צבע הגון, ערכי שגיאות יש להשתמש על כל הבדל הלהקה. לכן, התוכנית מספקת שלוש תיבות טקסט עבור המשתמש לספק ערך שגיאה עבור ההבדל האדום והירוק, הבדל אדום וכחול, והבדל ירוק וכחול. על ידי הוספת ויעור ערך שגיאה זה מספר ההבדל, מגוון רחב הרבה יותר של צבעים כלולים במשחק. לדוגמה, אם ההבדל בין הפיקסלים האדומים והירוקים הוא 25, והמשתמש נכנס ערך שגיאה של 20, כל הפיקסלים עם ההבדל בין להקות אדומות וירוקות של בכל מקום בין 5 ל -45 יהיה בטווח זה תכונה היא כי פעמים רבות הצבע קיים במספר מקומות על התמונה והמשתמש רק רוצה לשמור אותו בקטע אחד. לכן, כמה גבול צריך להיות מסופק המאפשר למשתמש לבחור אזור קטן מהתמונה כדי לשמור על צבע. עבור תוכנית דוגמה זו, יש לי רק הוסיף קוד פשוט עבור מלבן, אם כי זה יכול להיות מורחב לכל צורה. אני מיושם רק את חלק הציור של "סוד של צועדים אנלים" תוכנית פרויקט הקוד, כך שמשתמשים יכולים לראות את המלבן כפי שהם לצייר אותו. זה מחייב לצייר את התמונה ישירות על הטופס במקום להשתמש בתיבת Picture שבו ניתן להוסיף בקלות.


צבע התמונה תוכנה קשורה

סף OTSU

סף הוא פעולה בסיסית מאוד בעיבוד תמונה ...

517 285 KB

הורד