Gadgets
هذه الصفحة تسعى لتوثيق الأفكار التي نود إستخدامها في المعسكرات دون أن تكون بالضرورة جزء من المناهج.
الغرفة المظلمة
نريد بناء غرفة مظلمة أو الحصول على غرفة يمكن تعتيمها تماما لأجل إستخدامها في إستكشاف طريقة عمل الكاميرا وإستخدامها لخلط الألوان الضوئية.
نحتاج إلى :
لبناء الغرفة:
- قماش مصمت (1x2 متر للباب)
- خشب لبناء شاصيه (3x2x2 متر) من ثلاث جهات ، يمكن تقسيمها من 3 جهات
- 16 قطعة 2 متر
- 12 قطعة 1 متر
- مسامير
- خشب
- دهان أسود
- ألواح MDF
- 11 X 1x2
أو
- شاصيه ممكن من مواسير
- قماش مصمت لكامل الشيء
لخلط الألوان الضوئية
- ستة مصابيح
- ورق جيلاتين ملون (نايلون)
- أحمر
- أخضر
- أزرق
- أصفر
- ماجنتا (أرجواني)
- سيان (سماوي)
- ستة dimmers
- كبلات كهرباء
- أباريز - فيش
- مشتركين كهرباء
- كرتون اسود للمصابيح
لبناء الكاميرا
- مثقاب (درل)
الضغط (Compression)
Pixel
IP tables
تحويل الصورة لخريطة
convert imagename.ext imagename.txt sed "s/:.*\(#......\).*/: \1/g"
making index
cat Fayoum_portrait_eye_256color.tif.txt | sed "s/.*\(#......\).*/\1/g" | sort | uniq | nl | sed "s/^\ *\([0-9]\+\)\t/\1 /g" > Fayoum_portrait_eye_256color.tif.txt.index
cat Fayoum_portrait_eye_256color.tif.txt |cut -f2 -d: | sort -n | uniq | while read line ; do sorty=$(expr $(echo $line | cut -f2 -d\(| cut -f1 -d, ) + $(echo $line | cut -f2 -d,) + $(echo $line | cut -f1 -d\)| cut -f3 -d, )); echo $sorty $line ; done| sort -n
cat Fayoum_portrait_eye_32.tif.txt |cut -f2 -d: | sort -n | uniq | while read line ; do sorty=$(expr $(echo $line | cut -f2 -d\(| cut -f1 -d, ) + $(echo $line | cut -f2 -d,) + $(echo $line | cut -f1 -d\)| cut -f3 -d, )); echo $sorty $line ; done| sort -n | sed "s/^[0-9]+//g;" | cut -f2- -d\ | while read line ; do echo 0,$i: $line ; i=`expr $i + 1`; done
cat Fayoum_portrait_eye_8color.tif.txt | sed "s/.*\(#......\).*/\1/g" | sort | uniq | grep -v "Image"
cat Fayoum_portrait_eye_8color.tif.txt | cut -f2 -d: | sort | uniq
cat Fayoum_portrait_eye_8color.tif.txt |grep -v "Image" | cut -f2 -d: | sort |uniq
cat Fayoum_portrait_eye_8color.tif.txt |grep -v "Image" | cut -f2 -d: | sort |uniq | while read line ; do sorty=$(expr $(echo $line | cut -f2 -d\(| cut -f1 -d, ) + $(echo $line | cut -f2 -d,) + $(echo $line | cut -f1 -d\)| cut -f3 -d, )); echo $sorty $line ; done | sort -n
cat Fayoum_portrait_eye_8color.tif.txt |grep -v "Image" | cut -f2 -d: | sort |uniq | while read line ; do sorty=$(expr $(echo $line | cut -f2 -d\(| cut -f1 -d, ) + $(echo $line | cut -f2 -d,) + $(echo $line | cut -f1 -d\)| cut -f3 -d, )); echo $sorty $line ; done | sort -n | sed "s/^[0-9]+//g;" | cut -f2- -d\ | while read line ; do echo 0,$i: $line ; i=`expr $i + 1`; done
cat Fayoum_portrait_eye_8color.tif.txt |grep -v "Image" | cut -f2 -d: | sort |uniq | while read line ; do sorty=$(expr $(echo $line | cut -f2 -d\(| cut -f1 -d, ) + $(echo $line | cut -f2 -d,) + $(echo $line | cut -f1 -d\)| cut -f3 -d, )); echo $sorty $line ; done | sort -n | sed "s/^[0-9]+//g;" | cut -f2- -d\ | while read line ; do echo 0,$i: $line ; i=`expr $i + 1`; done > index8.txt
convert index8.txt index8.jpg
generate the sed
cat index8.txt | sed "s/.,\([0-9]\+\).*\(#......\).*/;s\/\2\/\1\/g/g" | tr -d "\n"
do the the conversion
cat Fayoum_portrait_eye_8color.tif.online.short.txt | sed "s/#2B2013/0/g;s/#544127/1/g;s/#82643D/2/g;s/#B07A3B/3/g;s/#BD8E54/4/g;s/#CDA067/5/g;s/#DCB077/6/g;s/#EDC18C/7/g" > Fayoum_portrait_eye_8color.lossy.txt