หน้า: [1]   ลงล่าง
  พิมพ์  
    Share this topic on Facebook  Share this topic on Google  Share this topic on MySpace  Share this topic on Twitter  
ผู้เขียน หัวข้อ: วิธีดึงข้อมูลจาก exif มาใส่ไว้บนภาพ  (อ่าน 319 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ginola
Administrator
หัวหน้าเด็กปั้ม
*****
ออนไลน์ ออนไลน์

กระทู้: 2,780



« เมื่อ: พฤษภาคม 20, 2010, 09:50:49 PM »

วิธีดึงข้อมูลจาก exif มาใส่ไว้บนภาพ 

เอาสไตล์ง่ายๆแบบผมเลยครับ

ก่อนอื่นดาวน์โหลดไฟล์นี้ก่อนครับ

v
v
v
v
v

* ReplaceEXIFText1_3k.zip (1.52 KB - ดาวน์โหลด 39 ครั้ง.)
บันทึกการเข้า

ginola
Administrator
หัวหน้าเด็กปั้ม
*****
ออนไลน์ ออนไลน์

กระทู้: 2,780



« ตอบ #1 เมื่อ: พฤษภาคม 20, 2010, 09:51:44 PM »

นำไฟล์ที่ได้มา unzip แล้วจะได้ไฟล์มาไฟล์หนึ่ง ให้นำไปใส่ไว้ใน folder ของ photoshop ที่
C:\Program Files\Adobe\Adobe Photoshop CS4\Presets\Scripts


* Picture-4.jpg (53.04 KB, 500x354 - ดู 188 ครั้ง.)
บันทึกการเข้า

ginola
Administrator
หัวหน้าเด็กปั้ม
*****
ออนไลน์ ออนไลน์

กระทู้: 2,780



« ตอบ #2 เมื่อ: พฤษภาคม 20, 2010, 09:52:20 PM »

คราวนี้ PS ของเราก็จะมี script พร้อมให้เราใช้แล้วครับ
ในการจะนำข้อมูลต่างๆจาก exif มาใช้ก็เพียงแต่เราเขียนตัวแปลต่างๆ ลงไป
ซึ่งจะใช้รูปแบบของตัวอักษรตามที่ต้องการ โดยมีตัวแปลต่างๆ ดังนี้


(คัดลอกเอาตรงนี้เลยนะครับ)

Camera Model          <model>
Date of photo taken    <date>
Time of photo taken   <time> 
Shutter speed            <speed> 
Aperture, F-Stop        <fstop>
ISO Speed                 <iso> 
Focal length               <fl> 
Exposure Program      <mode>
Exposure Bias Value   <bias>
Metering Mode           <meter> 
White Balance            <wb>


จากนั้น New Layer แล้วเลือกคำสั่ง (T) Text จากนั้น ก็อปปี้ตัวหนังสือข้างบนไปวางในเลยอร์ที่สร้างขึ้นใหม่(Layer Text)
จัดวางตัวอักษร หรือ ฟร้อน ตามใจชอบเลยครั


* Picture-1.jpg (50.24 KB, 500x313 - ดู 193 ครั้ง.)
บันทึกการเข้า

ginola
Administrator
หัวหน้าเด็กปั้ม
*****
ออนไลน์ ออนไลน์

กระทู้: 2,780



« ตอบ #3 เมื่อ: พฤษภาคม 20, 2010, 09:53:03 PM »

ข้อความที่ปรากฎจะอยู่เป็นเลเยอร์ เราอาจจะจัดรูปแบบที่เราต้องการเก็บไว้เพื่อเราจะได้นำเอามาใช้กับรูปอื่นๆได้ครับ
เมื่อเราต้องการให้ค่าต่างๆมาแสดงก็เพียงแต่เข้าไปที่เมนู
file > script > replaceEXIFText1_3k
แล้วรอสักครู่ ตัวแปลที่เราเขียนไว้จะถูกแทนที่ด้วยค่าที่ต้องการ


* Picture-2.jpg (59.67 KB, 370x500 - ดู 189 ครั้ง.)
บันทึกการเข้า

ginola
Administrator
หัวหน้าเด็กปั้ม
*****
ออนไลน์ ออนไลน์

กระทู้: 2,780



« ตอบ #4 เมื่อ: พฤษภาคม 20, 2010, 09:53:55 PM »

ผลของการรัน script จะเป็นดังนี้ครับ จะนำไปปรับแต่งอย่างไรก็แล้วแต่จินตนาการนะครับ


* Picture-3.jpg (47.93 KB, 500x313 - ดู 187 ครั้ง.)
บันทึกการเข้า

win_win
เซียนบ้านสันฯ
CMPC Member
Hero Member
****
ออฟไลน์ ออฟไลน์

กระทู้: 1,096


การเปลี่ยนแปลงเป็นนิรันดร์


เว็บไซต์
« ตอบ #5 เมื่อ: พฤษภาคม 20, 2010, 10:21:28 PM »

ลองทำแล้ว
ทำไม่เป็น
เดี๋ยวให้คนที่บริษัททำให้วันหลังแล้วกัน  ยอมแว้ว
บันทึกการเข้า

มุมมองที่แตกต่างก่อเกิดเรื่องราวที่หลากหลาย
ginola
Administrator
หัวหน้าเด็กปั้ม
*****
ออนไลน์ ออนไลน์

กระทู้: 2,780



« ตอบ #6 เมื่อ: พฤษภาคม 20, 2010, 10:50:49 PM »

ข้อความที่ปรากฎจะอยู่เป็นเลเยอร์ เราอาจจะจัดรูปแบบที่เราต้องการเก็บไว้เพื่อเราจะได้นำเอามาใช้กับรูปอื่นๆได้ครับ
เมื่อเราต้องการให้ค่าต่างๆมาแสดงก็เพียงแต่เข้าไปที่เมนู
file > script > replaceEXIFText1_3k
แล้วรอสักครู่ ตัวแปลที่เราเขียนไว้จะถูกแทนที่ด้วยค่าที่ต้องการ


เพิ่มเติมนะครับเครื่องไหนไม่ขึ้นก็เลือก ที่ file > script >Browse
แล้วเลือกไฟล์ replaceEXIFText1_3k ที่เก็บไว้ในโฟล์เดอร์C:\Program Files\Adobe\Adobe Photoshop CS4\Presets\Scripts


* Screen shot 2010-05-20 at 10.40.31 PM.jpg (42.23 KB, 299x450 - ดู 169 ครั้ง.)
บันทึกการเข้า

ginola
Administrator
หัวหน้าเด็กปั้ม
*****
ออนไลน์ ออนไลน์

กระทู้: 2,780



« ตอบ #7 เมื่อ: พฤษภาคม 20, 2010, 10:52:24 PM »

ตัวอย่างนะครับ


* _NUI0701.jpg (123.9 KB, 800x532 - ดู 167 ครั้ง.)
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป: