بالنسبة لبعض العروض المجردة، هناك أشياء كثيرة تستحق الدراسة حول المرشح القطبي في Photoshop...
[الملخص] بالنسبة لبعض العروض المجردة، هناك أشياء كثيرة تستحق الدراسة حول مرشح الإحداثيات القطبية في Photoshop...
رأيت في المواقع الأجنبية أن هناك من يقسم فلاتر الفوتوشوب إلى فئتين، إحداهما فلاتر غير مدمرة للصورة الأصلية، والأخرى فلاتر مدمرة للصورة الأصلية. المرشحات المدمرة هي في الغالب مرشحات تشويه، ومن بينها الإحداثيات القطبية مدمرة تمامًا.
نظرًا لتدمير الإحداثيات القطبية، يعتقد الكثير من الناس أن هذا الفلتر ليس له تطبيق عملي يذكر في معالجة الصور والصور، ومع ذلك، إذا تم استخدامه لبعض الصور المجردة، أعتقد أنه لا تزال هناك بعض جوانب هذا الفلتر تستحق الدراسة سوف تكون مصدر إلهام لك أيضًا بعد قراءة هذا المقال.
1. الفهم الإدراكي لتشوه الإحداثيات القطبية
دعونا نلقي نظرة أولًا على نوع التشويه الذي تحدثه الإحداثيات القطبية في الصورة. كما هو موضح في الصورة
هذه المجموعة من الصور عبارة عن صور لمربعات ودوائر وكتل ملونة قبل وبعد تحويل الإحداثيات القطبية.
التحول من الإحداثيات المستطيلة إلى الإحداثيات القطبية: يمكن اعتباره عملية تكون فيها الحافة العلوية مقعرة والحافة السفلية وكلا الجانبين مرفوعة إلى الأعلى.
التحول من الإحداثيات القطبية إلى الإحداثيات المستطيلة: يمكن اعتباره عملية تقعر الحافة السفلية للأعلى، والحافة العلوية والجانبين للأسفل.
تُستخدم "العملية" المذكورة هنا فقط لتعميق الذاكرة. في الواقع، لا توجد عملية التحول لأعلى ولأسفل، ولكن يتم تعيينها مباشرةً من خلال الإحداثيات.
1. الإحداثيات الديكارتية —> الإحداثيات القطبية
تصبح الخطوط الرأسية في الصورة الأصلية خطوطًا شعاعية بعد تحويل الإحداثيات القطبية.
تصبح الخطوط الأفقية في الصورة الأصلية دوائر متحدة المركز بعد تحويل الإحداثيات القطبية.
وبطبيعة الحال، إذا قمت برسمها أفقيا وعموديا، فسوف تصبح شبكة عنكبوت.
يرجى ملاحظة موضع كل كتلة لون بعد التحويل، وينكمش الجزء العلوي من الصورة الأصلية إلى منتصف الدائرة، ويصبح اللون الأحمر في الأسفل هو الدائرة المنقوشة على القماش. يتم قلب الكتلتين اللونيتين الأزرقتين الموجودتين على اليسار واليمين للأعلى وتندمجان أخيرًا في شكل مروحة، وسيتداخل الجانبان الأصليان في الأعلى.
إن تذكر موضع كل رقعة لون قبل وبعد تغييرها لا يؤدي فقط إلى تعميق فهمك لمرشحات الإحداثيات القطبية، ولكنه مفيد أيضًا في التطبيقات العملية. لقد تعلمت الآن على الأقل رسم خطوط شعاعية، ودوائر متحدة المركز، وأشكال مروحية.
2. الإحداثيات القطبية -> الإحداثيات الديكارتية
يتم تحويل الخطوط الرأسية والأفقية (باستثناء محاور الإحداثيات) في الصورة الأصلية إلى قطع مكافئ/قطع زائد في الصورة (لم أكتشف شكل الخط المحدد بعد، لكنني أفضل أن يكون قطعًا زائدًا).
بعد التحويل، تصبح محاور الإحداثيات خمسة خطوط فاصلة رأسية، منها 1 و3 و5 هي المحاور الرأسية الأصلية، و2 و4 هي المحاور الأفقية الأصلية.
فيما يتعلق بتغيير الكتل الملونة، يرجى الانتباه إلى الموضع والسعة، فأنا لم أدرس هذا كثيرًا.
راجع للشغل: في المقدمة، قلت أن الإحداثيات القطبية مدمرة للصور. في الواقع، تحتوي مرشحات الإحداثيات القطبية أيضًا على درجة معينة من التخفيض. بعد كل شيء، هذا هو التعيين بين أنظمة الإحداثيات. لا يزال من الممكن استعادة بعض المعلومات الخاصة بالصورة الأصلية عن طريق إجراء تحويل عكسي على الرسم البياني الذي تم تحويله للأمام. ومع ذلك، نظرًا لعدم احتواء الإحداثيات القطبية على مراسلات فردية، لا يمكن استرداد المعلومات الموجودة على حافة الرسم البياني. يمكن لمزيد من التطبيقات البديلة أيضًا استخدام إمكانية اختزال الإحداثيات القطبية لتشفير الصور.
2. تطبيق مرشح الإحداثيات القطبية
أستخدم مرشحات الإحداثيات القطبية بشكل أساسي لرسم الدوائر، أو لرسم الصور بناءً على الدوائر. غالبًا ما نرى بعض الرسومات المتكررة والمنتظمة مرسومة باستخدام برامج المتجهات. في الواقع، يمكن إكمال بعض الرسومات باستخدام مرشحات الإحداثيات القطبية، وأحيانًا تكون أفضل وبتغييرات أكثر من استخدام برامج المتجهات.
2.1 إنتاج الإشعاع، انظر الجزء الأول.
2.2 لإنتاج دوائر متحدة المركز، انظر الجزء الأول.
2.3 نوع المروحة، النوع الدائري، قوس قزح، انظر الجزء الأول.
2.4 دوامة
يعد رسم الأشكال الحلزونية في برامج المتجهات أمرًا بسيطًا للغاية، وبعض البرامج لها أداة حلزونية خاصة بها. لكن بالنسبة لـ PS، لا توجد أداة أو صيغة مناسبة بشكل خاص لرسم اللوالب. يوجد مرشح Twirl في مرشح التشويه يمكنه إنشاء تأثير حلزوني، لكن لا يبدو أنه يمكن التحكم فيه بشكل كبير.
لقد ألهمتني رسم دوائر متحدة المركز ووجدت أنه يمكنني استخدام مرشح الإحداثيات القطبية لرسم أشكال حلزونية، سواء كانت متساوية البعد أو مفتوحة، والخطوات بسيطة نسبيًا، فقط خطوات قليلة.
قم أولاً بإنشاء ملف فارغ مستطيل (400*20)، ورسم خطًا قطريًا (إذا كان خطًا قطريًا سميكًا، ثم انتبه إلى الخط القطري وارسم خطوطًا قطرية على الزاويتين العلويتين الأخريين من اللوحة القماشية للتأكد من أنه يمكن سيتم ملؤها في الخطوة التالية، وحدد النمط. كما هو موضح في الصورة
قم بإنشاء ملف جديد (400*400) واملأه بالنمط المحدد للتو. كما هو موضح في الصورة
تطبيق مرشح الإحداثيات القطبية، الإحداثيات الديكارتية - الإحداثيات القطبية
تطبيق مرشح الإضاءة.
ثم قم بتطبيق مرشح Spherization والتعديلات الأخرى، وبذلك تكون قد انتهيت.
الصورة أعلاه مخصصة لرسم حلزونات متساوية البعد. إذا قمت برسم حلزونات غير متساوية، فستحتاج إلى تغيير المسافة والانحدار لكل خط مائل.
ملاحظة: سيكون هناك أثر أسود في الجانب الأيمن السفلي من الصورة. تم تعيين هذا الخط الأسود من النقاط السوداء الموجودة على الحافة السفلية للصورة الأصلية. بعد الإحداثيات القطبية، سيتم تعيين الحافة السفلية للصورة الأصلية في دائرة منقوشة بالحد الخارجي للصورة الجديدة (لوحة قماشية مربعة، أو شكل بيضاوي إذا كانت لوحة قماشية مستطيلة) وجميع المساحات الفارغة خارج الدائرة. إذا كنت تريد تجنب هذا الخط الأسود، فقط لاحظ أن السطر السفلي من الصورة الأصلية هو لون الخلفية. في الواقع، هذا الخط أيضًا له استخدام خاص به، راجع الأمثلة أدناه للحصول على التفاصيل.
يمكن أيضًا تحويل الشكل الحلزوني المرسوم إلى صورة متحركة بتنسيق Gif باستخدام ImageReady.
2.5 تغييرات الإحداثيات القطبية للخطوط والشبكات القطرية الطولية
المبادئ كلها متشابهة، إذا فهمت أحدها، فسوف تفهم الآخرين. لكن يرجى ملاحظة أنه إذا كنت تقوم بملء الخطوط الرأسية، فيجب أن يكون حجم اللوحة القماشية الجديد عددًا صحيحًا مضاعفًا لحجم النمط الأصلي المحدد. وإلا فإن الجانبين الأيسر والأيمن من الصورة الأصلية لن يمتزج جيدًا بعد مرشح الإحداثيات القطبية.
تستخدم الصورتان أدناه الخطوط السوداء التي تم تقديمها للتو لإنشاء خطوط شعاعية خارج الدائرة المنقوشة.
تطور الرسومات المعقدة
2.6 تغييرات الإحداثيات القطبية للشبكة
يمكن أن يؤدي استخدام شبكة بسيطة مع بعض المرشحات الأخرى إلى إنشاء مجموعة متنوعة من التأثيرات غير المتوقعة. كما هو موضح في الشكل المجموعة 6 ~ المجموعة 9. لنأخذ المجموعة 8 كمثال لنقدم طريقة الإنتاج بإيجاز.
لنرسم الشبكة أولاً، وأتساءل ما هي الطريقة التي تستخدمها لرسم الشبكة؟ التعبئة أو طرق أخرى يمكننا مناقشتها لاحقًا. أرسم الشبكة باستخدام البلاط.
استخدم مرشح الإحداثيات القطبية (الإحداثيات القطبية -> الإحداثيات المستطيلة) للقلب رأسيًا.
استخدم مرشح الإحداثيات القطبية مرة أخرى (الإحداثيات القطبية -> الإحداثيات المستطيلة) واقلبه رأسيًا.
ثم استخدم مرشح الإحداثيات القطبية (الإحداثيات المستطيلة —>الإحداثيات القطبية)
استخدم مرشحات الإضاءة والمنحنيات
التأثير النهائي هو على النحو التالي.
طريقة تحضير المجموعة 7 والمجموعة 9 مشابهة لطريقة المجموعة 8، ولكن مع بعض الخطوات الإضافية المختلطة.
تطبيقات أخرى
2.7 إنشاء قرص مضغوط
هناك طرق عديدة لإنشاء قرص مضغوط. يتم رسم هذه الطريقة بالطبع باستخدام الإحداثيات القطبية، لكنني لا أعتقد أنها تمت بشكل جيد.
2.8 النص الشعاعي
المجموعة 11، هناك العديد من البرامج التعليمية حول هذا الموضوع عبر الإنترنت، لذا لن أخوض في التفاصيل.
في هذه الحالة ما فائدة تحويل الإحداثيات القطبية إلى إحداثيات مستطيلة ؟ في معظم الحالات، يلزم تحويل جزء فقط من الصورة إلى إحداثيات قطبية. إذا قمت مباشرة "بإنشاء خط مستقيم -> تحويل إحداثيات مستطيلة إلى إحداثيات قطبية"، سيتم تشويه الصورة الأصلية أيضًا. لذلك، يمكنك اتباع طريقة "الإحداثيات القطبية إلى الإحداثيات المستطيلة -> إنشاء خط مستقيم -> الإحداثيات المستطيلة إلى الإحداثيات القطبية" للحفاظ على الصورة الأصلية دون تغيير.
ومن هذا يمكننا تلخيص الخصائص التالية لمرشحات الإحداثيات القطبية:
- يتم استخدام التحويل من الإحداثيات المستطيلة إلى الإحداثيات القطبية لإنشاء تأثيرات، بينما يتم استخدام التحويل من الإحداثيات القطبية إلى الإحداثيات المستطيلة لتعويض الآثار الجانبية للأولى؛
- يتم تحويل الخطوط الأفقية إلى دوائر، والخطوط العمودية إلى خطوط شعاعية، والخطوط القطرية إلى حلزونات؛
- الجانب العلوي من الصورة الأصلية يتوافق مع مركز الدائرة، والجانب السفلي يتوافق مع الجزء الخارجي من مركز الدائرة؛
تتحد مع الريح
يعد مرشح الرياح أداة رائعة لعمل خطوط مستقيمة، خاصة الخطوط المستقيمة ذات التأثير الشعاعي الباهت. وفقًا للنظرية المذكورة أعلاه المتمثلة في "تحويل الإحداثيات القطبية إلى إحداثيات مستطيلة -> إنشاء خط مستقيم -> تحويل الإحداثيات المستطيلة إلى إحداثيات قطبية"، فإن استخدام الرياح لإنشاء خط مستقيم يمكن أن يحقق التأثير الإشعاعي المطلوب
2.9 تغيرات الإحداثيات القطبية في الشكل
هذا هو المفضل لدي وقد توصلت إليه بالصدفة. المجموعة 12.
سيتوقف التطبيق المحدد هنا وأخيرًا، سأتحدث عن القليل من النظرية وأتحدث عن عملية عمل مرشح تحويل الإحداثيات القطبية.
3. عملية عمل مرشح الإحداثيات القطبية (الإحداثيات الديكارتية إلى الإحداثيات القطبية) بشكل عام، يمكن تمثيل أي نقطة (بكسل) في الصورة النقطية بإحداثيات مستطيلة (x، y). وبالمثل، يمكن أيضًا تمثيل هذا البكسل بالإحداثيات القطبية (r,a). تتمثل عملية عمل مرشح الإحداثيات القطبية في معالجة البكسل (x، y) بناءً على نظام الإحداثيات المستطيل من خلال رسم خرائط الإحداثيات القطبية (r، a) ثم تمثيله بالإحداثيات المستطيلة (x'، y').
صيغة التحويل المتبادل بين الإحداثيات المستطيلة والإحداثيات القطبية هي كما يلي:
ص = الجذر التربيعي ( س * س + ص * ص )
أ = قوستج (ص / س)
س = ص * كوس (أ)
ص = ص * الخطيئة (أ)
يوجد أدناه جزء من الكود الزائف الذي يحاكي عمل المرشح القطبي. لم أكتب هذا الرمز، أنا فقط أفهمه، لمزيد من الشرح التفصيلي، يرجى الرجوع إلى الرابط أدناه:
http://www.jasonwaltman.com/thesis/filter-polar.html
(هذا موقع ويب أجنبي. استخدم مالك موقع الويب لغة C++ لمحاكاة تأثيرات بعض مرشحات PS وقدم التعليمات البرمجية المصدرية والبرامج المصدرية.)
لكل بكسل في الصورة الأصلية القيام به
{
// x وy هما إحداثيات البكسل الحالي في الإحداثيات الديكارتية.
// إحداثيات النقطة المركزية للصورة هي x = 0، y = 0.
// r وa هما الإحداثيات القطبية للبيكسل. الزاوية أ هي بالراديان.
r = sqrt ( x * x + y * y );
أ = أتان2 ( ص / س );
// R يأخذ نصف الحد الأدنى لطول وعرض الصورة.
R= دقيقة[image_width, image_height]/2
// x و y الجديدان هما الإحداثيات الجديدة للبكسل في نظام الإحداثيات الديكارتية بعد تحويل مرشح الإحداثيات القطبية. أعتقد أن الغرض من هذا التحويل، وخاصة اختيار R و6.2832 (2pi)، هو قصر الصورة المحولة على حجم اللوحة القماشية الأصلية. وفي الوقت نفسه، تؤدي هذه الخطوة في النهاية إلى تشوه الصورة.
x = r * image_height / R;
ص = أ * عرض الصورة / 6.2832؛
filterpixel.x = x;
filterpixel.y = y;
}
هذه مجرد قطعة من التعليمات البرمجية الزائفة، وعملية التنفيذ الحقيقية أكثر تعقيدًا، وإذا واصلت التعمق، فسوف تفوتك الموضوع بشكل خطير، لذا يرجى الرجوع إلى هذا الرابط ورؤيته بنفسك.
وأخيرا، أختتم باقتباس من هذا الموقع.
"إذا تم استخدامه بطريقة إبداعية، فإن التأثير يستحق أكثر من مجرد حداثته."
آمل أن تكون مصدر إلهام لك بعد قراءة هذا المقال. الكلمات ليست بخير القلب، والقلب ليس بخير الأفعال. إنني أتطلع إلى أعمالك.