image

 

ปรับปรุงโปรแกรมจากครั้งก่อน ลดขั้นตอนการแปลงเป็น AVI

โจทย์คือ จะแปลงภาพนิ่งจากกล้องถ่ายภาพ ไปเป็นไฟล์วิดีโอ เพื่อนำไปเขียนเป็น VCD/SVCD/DVD

$ vi d.mkvid2

#!/bin/bash
#REQUIRED PACKAGE: imagemagick mjpegtools
#VIDEO VARIABLE
SCREEN="720x576"	#DVD-PAL=720x576 DVD-NTSC=720x480
BACKGROUND="black"
FRAMERATE="25"	#PAL=25 NTSC=29.97
LOOP="75"	#STILL IMAGE FOR 3 SEC x FRAMERATE
FADEFRAME="50"	#FADE FOR 2 SEC x FRAMERATE

#PROGRAM VARIABLE
MAINFILE="main.m2v"
WORKDIR="temp"
IMGSKEL="[Jj][Pp][Gg]"

#-------------FUNCTION---------------- 
 

ลองทำสคริปต์แปลงไฟล์ภาพเป็นวิดีโอ
วิธีใช้คือเข้าไปในไดเรคทอรี่ของไฟล์ภาพ แล้วสั่งรันโปรแกรมตรง ๆ
$ sudo aptitude install imagemagick mjpegtools
$ vi d.mkvid

#!/bin/bash
#REQUIRED PACKAGE: imagemagick mjpegtools
#VIDEO VARIABLE
SCREEN="720x576"	#DVD-PAL=720x576 DVD-NTSC=720x480
BACKGROUND="black"
FRAMERATE="25"	#PAL=25 NTSC=29.97
LOOP="75"	#STILL IMAGE FOR 3 SEC x FRAMERATE
FADEFRAME="50"	#FADE FOR 2 SEC x FRAMERATE

#PROGRAM VARIABLE
MAINFILE="main.m2v"
WORKDIR="temp"
IMGSKEL="[Jj][Pp][Gg]"

#-------------FUNCTION---------------- 
#MAKING AVI FROM JPG
fMakeAvi() {
  echo -n "Make AVI $1 ... "
  jpeg2yuv -v 0 -f $FRAMERATE -j $1 -I p -n 1 -l $LOOP | yuv2lav -o $1.avi
}

#MAKE CROSS FADE BETWEEN AVI FRAME 
fMakeFade() {
  echo -n "Make fade $1 $2 ... "
 

ทดลองทำบล๊อกแสดงภาพแบบสุ่ม
จากความรู้ครั้งก่อน
web: แสดงรูปแบบสุ่ม
web: แสดงรูปแบบสุ่ม - revised
web: ปรับปรุงแสดงภาพแบบจางหาย
ลองนำมาประยุกต์ทำบล๊อกให้ drupal

อธิบายมากไม่ได้ เพราะรู้น้อยและเริ่มลืมแล้ว แสดงโค๊ดเลยดีกว่า

เข้าเมนูของ drupal
Administer -> Site building -> Blocks
{TAB} Add block
Block desciption: Random image
Block title: Random image
Block body:

 

การสแกนภาพสีจากหนังสือ มักมีริ้วของระบบการพิมพ์ออฟเซตติดมาด้วย
มีเทคนิคคือ ให้ตั้งการสแกนด้วยความละเอียดสูง ๆ แล้วปรับแต่งด้วย Gimp
ขั้นตอนคือ

ปรับเบลอด้วย
Filters -> Blur -> Gaussian Blur : Blur Radius=2 pixels

ปรับความสว่างด้วย
Layer -> Color -> Curves

ปรับตั้งให้ตรงด้วยเครื่องมือหมุนภาพ หรือ
Layer -> Transform -> Arbitrary Rotation

ลดขนาดภาพด้วย
Image -> Scale Image

เมื่อลดขนาดของภาพตามต้องการแล้ว จึงค่อย Unsharp Mask กลับอีกครัี้ง
ก็จะ

 

สมมุติว่าคนอ่านมีความรู้เรื่องกล้องดิจิตอลอยู่แล้วนะครับ

ใช้กล้อง Canon 300D และเลนส์ทางยาว 17-40 อยู่ แต่กล้องเริ่มเก่าแล้ว เริ่มมีอาการรวนแล้ว
ถ้าจะเปลี่ยน น่าจะเปลี่ยนเป็นอะไรดี
350D ลำตัวเล็กไป
30D น่าใช้มาก เสียแต่ตัวคูณ 1.6 เท่าตัวเก่า
5D เวิร์คสุด เป็นฟูลเฟรม ไม่มีตัวคูณ
แต่ถ้าเลือกใช้ 5D อาจต้องเปลี่ยนเลนส์
เลนส์เก่าคือ 17-40 เมื่อใช้กับ 300D ซึ่งมีตัวคุณ 1.6 จะมีสภาพคล้ายเลนส์ทางยาว 27-64 มม.

Pages

Subscribe to RSS - image