সুচিপত্র:

ফিল্ম নেগেটিভ ভিউয়ার এবং কনভার্টার: 8 টি ধাপ (ছবি সহ)
ফিল্ম নেগেটিভ ভিউয়ার এবং কনভার্টার: 8 টি ধাপ (ছবি সহ)

ভিডিও: ফিল্ম নেগেটিভ ভিউয়ার এবং কনভার্টার: 8 টি ধাপ (ছবি সহ)

ভিডিও: ফিল্ম নেগেটিভ ভিউয়ার এবং কনভার্টার: 8 টি ধাপ (ছবি সহ)
ভিডিও: চাকর এবং মেমসাব | Bengali Story | India Alert Bangla | Bengali Short Film 2022 2024, নভেম্বর
Anonim
ফিল্ম নেগেটিভ ভিউয়ার এবং কনভার্টার
ফিল্ম নেগেটিভ ভিউয়ার এবং কনভার্টার
ফিল্ম নেগেটিভ ভিউয়ার এবং কনভার্টার
ফিল্ম নেগেটিভ ভিউয়ার এবং কনভার্টার
ফিল্ম নেগেটিভ ভিউয়ার এবং কনভার্টার
ফিল্ম নেগেটিভ ভিউয়ার এবং কনভার্টার

আমি পুরাতন ফিল্ম নেগেটিভগুলিকে দ্রুত দেখতে এবং রেকর্ড করতে সক্ষম হওয়ার তাৎক্ষণিক প্রয়োজন খুঁজে পেয়েছি। আমার সাজানোর জন্য কয়েকশো ছিল …

আমি স্বীকার করি যে আমার স্মার্ট ফোনের জন্য বিভিন্ন অ্যাপ আছে কিন্তু আমি সন্তোষজনক ফলাফল পেতে পারিনি তাই আমি এই নিয়ে এসেছি …

আমি বাস্তব ছবি হিসাবে তাদের বাস্তব সময়ে দেখতে সক্ষম হতে চেয়েছিলাম। আমি নেতিবাচকভাবে ম্যানুয়ালি বাছাই করতে পারি এবং শুধুমাত্র যা চাই তা রেকর্ড করতে পারি।

আমি ইলেকট্রনিক্স রাখার জন্য থ্রিডি প্রিন্টিংয়ের জন্য একটি অশোধিত বাক্স তৈরি করেছি।

আমি ছবিগুলি দেখতে আমার এলসিডি টিভি ব্যবহার করেছি

সরবরাহ

30 মিমি তোরণ বোতাম

রাস্পবেরি পিআই 3 বি অ্যামাজনের চেয়ে ভাল দাম (লেখার সময়)

RPi ক্যামেরা

সাদা এলইডি

সংযোগকারী - আমার যা ছিল তা আমি ব্যবহার করেছি। আরও ভাল বিকল্প পাওয়া যায়

সংযোগকারী পিন

স্ক্রিন যা আমি পরীক্ষার জন্য ব্যবহার করেছি

#4 স্ক্রু

2-56 স্ক্রু

জল পরিষ্কার এক্রাইলিক আঠালো

ধাপ 1: ক্যামেরা অ্যাডাপ্টার

ক্যামেরা অ্যাডাপ্টার
ক্যামেরা অ্যাডাপ্টার
ক্যামেরা অ্যাডাপ্টার
ক্যামেরা অ্যাডাপ্টার
ক্যামেরা অ্যাডাপ্টার
ক্যামেরা অ্যাডাপ্টার

আমি একটি ঘনিষ্ঠ ক্যামেরা অ্যাডাপ্টার ডিজাইন করা বেছে নিয়েছি যা রাস্পবেরি পাই ক্যামেরা মডিউলের সাথে কাজ করে দ্রুত দেখার জন্য প্রতিটি নেতিবাচককে আলাদা করে।

আমি ফিল্ম নেগেটিভের বিভিন্ন পরিমাপের পাশাপাশি আনুমানিক ফোকাল লেন্থ নিয়ে শুরু করেছি।

আমি তখন একটি সাধারণ হর্নের মডেল করেছি যা কালো প্লাস্টিক থেকে ছাপানো হবে। আমি ব্যবহৃত ফোকাল দৈর্ঘ্য 44 মিমি।

সমালোচনামূলক পরিমাপ ছিল নেতিবাচক আকার এবং ক্যামেরার জন্য মাউন্ট করা গর্ত।

পাই ক্যামেরাটি স্কুইশী ফোম দিয়ে সার্কিট বোর্ডে মাউন্ট করা হয়েছে। আদর্শ নয়। এটি সংশোধন করার জন্য আমাকে কার্ড স্টক থেকে কিছু শিম তৈরি করতে হয়েছিল। ছবিগুলি অন্যথায় নিখুঁত আয়তক্ষেত্র নয়।

আমি ABS ব্যবহার করেছি যা আমার মেশিনে প্রিন্ট করার সময় একটি ফ্ল্যাট থেকে সেমি ফ্ল্যাট ফিনিশ থাকে যা প্রতিফলন কমিয়ে দেয় যা প্রিন্টের মানের উপর খারাপ প্রভাব ফেলতে পারে।

ধাপ 2: হালকা প্যানেল

হালকা প্যানেল
হালকা প্যানেল
হালকা প্যানেল
হালকা প্যানেল
হালকা প্যানেল
হালকা প্যানেল
হালকা প্যানেল
হালকা প্যানেল

আমি মুদ্রিত সামগ্রী থেকে একটি প্যানেল তৈরি করার চেষ্টা করেছি কিন্তু এর খারাপ পারফরম্যান্স ছিল

আমি তারপর একটি হালকা প্যানেল তৈরি করতে প্রান্তের সাথে সংযুক্ত LEDs সহ 6 মিমি লেক্সান টুকরা ব্যবহার করেছি।

হালকা প্যানেলটি সর্বোত্তম ফটোগ্রাফের জন্য মোটামুটি সমালোচনামূলক।

এটিতে গরম দাগ ছাড়াই অভিন্ন আলো থাকা দরকার।

গুরুত্বপূর্ণ: লেক্সানের সারফেস অসম্পূর্ণতা প্রতিফলন করবে এবং আলো প্রতিফলিত করবে। স্যান্ডিং মট থেকে স্ক্র্যাচগুলি এমনকি একটি আভা জন্য সম্ভব হিসাবে জরিমানা হতে পারে।

প্যানেলটি নেতিবাচক দর্শকের নীচে মাপসই করা হয়, প্রতি পাশে 50 মিমি। মাউন্টিং গর্তগুলি দর্শকের নীচে নিরাপদ ফিটমেন্টের জন্য চিহ্নিত করা হয়েছে, প্রান্ত থেকে 3.5 মিমি। প্লাস্টিকের ফাটল ঠেকাতে স্টেপ বিট দিয়ে ছিদ্র করা হয়।

গর্তগুলি #4 স্ক্রুগুলির জন্য আকারযুক্ত

এটি ফিল্ম স্ট্রিপ ফ্রস্টেড থেকে দূরে থাকা প্রয়োজন। পৃষ্ঠের অসম্পূর্ণতা একটি অভিন্ন আলোকিত প্যানেল তৈরি করতে আলো প্রতিফলিত করবে।

আমি হিমশীতল চেহারা পেতে একটি মসৃণ পৃষ্ঠে শীট বালি কাগজের ক্রমবর্ধমান সংখ্যা ব্যবহার করেছি। এটি গুরুত্বপূর্ণ যে পৃষ্ঠের কোন খাঁজ নেই কারণ এটি পছন্দসই ছবিতে স্ক্র্যাচ বা চিহ্ন হিসাবে দেখাবে।

আমি ধীরে ধীরে 150 গ্রিট থেকে 800 গ্রিটে চলে গেলাম।

আমার কোন শীর্ষ টুপি এলইডি ছিল না তাই আমি পৃষ্ঠের গম্বুজটি বেল্ট স্যান্ডারে স্পর্শ করে নিজের তৈরি করেছি। অভ্যন্তরীণগুলি প্রকাশ না করা গুরুত্বপূর্ণ, আমি কমপক্ষে 1 মিমি এক্রাইলিক রেখে দিয়েছি।

এগুলি তখন লেক্সানের প্রান্তে সুষম ছিল এবং এক ফোঁটা জল পাতলা এক্রাইলিক আঠালো অংশগুলি একসাথে রাখার জন্য ব্যবহৃত হয়েছিল। বন্ড মোটামুটি তাত্ক্ষণিক এবং আঠালো অসম্পূর্ণতা পূরণ করে যাতে LED লেক্সানের অংশ বলে মনে হয়।

আমি প্রতি দিকে 6 ব্যবহার করেছি।

আমি তাদের 6 টি 2 সমান্তরাল স্ট্রিপে ইতিবাচক দিকে 100 ওহম কারেন্ট সীমাবদ্ধ প্রতিরোধককে বিক্রি করেছি তারপর এটি একটি সংযোগকারীতে একটি তার রয়েছে যা একটি রাস্পবেরি পাই বোর্ডে GPIO সম্প্রসারণের Pin2 (+5V) সংযুক্ত করে

নেতিবাচক দিকের একটি তার আছে যা GPIO সম্প্রসারণে Pin6 এর মাধ্যমে সরাসরি মাটিতে যায়।

ধাপ 3: নির্বাচক বোতাম

নির্বাচক বোতাম
নির্বাচক বোতাম
নির্বাচক বোতাম
নির্বাচক বোতাম
নির্বাচক বোতাম
নির্বাচক বোতাম
নির্বাচক বোতাম
নির্বাচক বোতাম

এই ডিভাইস থেকে মাত্র 2 টি অপারেশন প্রয়োজন।

প্রথমটি হল অপারেটরকে ছবি দেখার এবং রেকর্ড করার অনুমতি দেওয়া।

দ্বিতীয়টি হল যখন প্রোগ্রামটি শেষ হয়ে যায়।

আমি রেকর্ডের জন্য একটি সবুজ বোতাম এবং প্রস্থান করার জন্য একটি লাল বোতাম ব্যবহার করা বেছে নিয়েছি।

প্রোগ্রামিং অনুসারে আমি GPIO 23 এবং 24 ব্যবহার করতে বেছে নিয়েছি। এটি হেডার পিন 14, 16, 18, এবং 20 এ তারযুক্ত। তারের সুইচগুলিতে কোড করা আছে।

আমি একটি গ্রাহক বিল্ড থেকে বাটন বাক্স একটি গুচ্ছ বাকি ছিল তাই আমি একটি পরীক্ষা ফিক্সচার হিসাবে একটি ব্যবহার।

আমি ভুল ফাইলটি প্রিন্ট করেছি যার ক্যামেরার কাটআউট ছিল না তাই আমাকে ম্যানুয়ালি করতে হয়েছিল। আমি নিম্নলিখিত ধাপে সঠিক ফাইলগুলি অন্তর্ভুক্ত করেছি।

ধাপ 4: প্রতিরক্ষামূলক কেস

প্রতিরক্ষামূলক ক্ষেত্রে
প্রতিরক্ষামূলক ক্ষেত্রে
প্রতিরক্ষামূলক ক্ষেত্রে
প্রতিরক্ষামূলক ক্ষেত্রে
প্রতিরক্ষামূলক ক্ষেত্রে
প্রতিরক্ষামূলক ক্ষেত্রে
প্রতিরক্ষামূলক ক্ষেত্রে
প্রতিরক্ষামূলক ক্ষেত্রে

আমি ফর্মের উপর ফাংশনের জন্য এটি মডেল করেছি। লাইনগুলি সহজ এবং সহজেই বেশিরভাগ মেশিনে মুদ্রিত হয়।

কেসটি স্পার ইন্টেরিয়র দিয়ে প্রিন্ট করা হয়েছিল কিন্তু এটি এখনও মানসম্পন্ন অনুভূতি রয়েছে। বেধ স্থায়িত্ব প্রদান করে এবং আকার ব্যবহার করা সহজ।

আদর্শভাবে আমি দেখার শিং অনুভূমিকভাবে মাউন্ট করতাম, আমার হার্ডওয়্যারের সীমাবদ্ধতা ছিল যা এটিকে প্রতিরোধ করেছিল।

ধাপ 5: পরীক্ষার জন্য সহজ কোড

পরীক্ষার জন্য সহজ কোড
পরীক্ষার জন্য সহজ কোড
পরীক্ষার জন্য সহজ কোড
পরীক্ষার জন্য সহজ কোড
পরীক্ষার জন্য সহজ কোড
পরীক্ষার জন্য সহজ কোড

আমি এই কর্মক্ষমতা পেতে RaspberryPi.org থেকে কোডটি নমুনা করেছি।

"ডিফল্টরূপে, ছবির রেজোলিউশন আপনার মনিটরের রেজোলিউশনে সেট করা আছে। স্থির ছবির জন্য সর্বোচ্চ রেজোলিউশন 2592 × 1944"

এটি ক্যামেরার অনুকূল ফোকাল দৈর্ঘ্য খুঁজে পেতে ব্যবহৃত হয়েছিল। আমি মডিউলে লেন্স সামঞ্জস্য করার জন্য একটি সুই নাক ব্যবহার করেছি। একটি ম্যাক্রো লেন্স আদর্শ হবে কিন্তু আমি সময়মত একটি বিতরণ করতে পারিনি।

ফোকাস হাউজিংয়ের শীর্ষটি রাস্পবেরি পাই ভি 2 ক্যামেরার আকারের। এটি 4 - 2/56 স্ক্রু দিয়ে অনুষ্ঠিত হয়।

নিম্নলিখিত কোডটি আমি পরীক্ষার জন্য ব্যবহার করেছি …

Picamera থেকে PiCameraf থেকে সময় আমদানি করে ঘুম

ক্যামেরা = পাই ক্যামেরা ()

camera.start_preview ()

camera.awb_mode = 'auto'

camera.image_effect = 'নেগেটিভ'

ঘুম (150)

camera.capture ('/home/pi/Desktop/negative.jpg')

camera.stop_preview ()

ধাপ 6: প্রোগ্রাম কোড

প্রোগ্রাম কোড
প্রোগ্রাম কোড
প্রোগ্রাম কোড
প্রোগ্রাম কোড
প্রোগ্রাম কোড
প্রোগ্রাম কোড

প্রথমে একটি টার্মিনাল উইন্ডো খুলুন এবং একটি নতুন ডিরেক্টরি তৈরি করুন, "mkdir conversions" টাইপ করুন

একটি পাইথন আইডিই খুলুন

নিম্নলিখিত কোড লিখুন:

পিকামেরা থেকে

সময় আমদানি ঘুম থেকে PiCameraf আমদানি করুন

gpiozero আমদানি বোতাম থেকে

বাটন = বোতাম (23)

button1 = বোতাম (24)

ক্যামেরা = পাই ক্যামেরা ()

camera.awb_mode = 'auto'

camera.image_effect = 'নেগেটিভ'

camera.start_preview ()

চিত্র = 1

যখন সত্য:

চেষ্টা করুন:

if button1.is_pressed:

camera.stop_preview ()

বিরতি

if button.is_pressed:

camera.capture ('/home/pi/conversions/Convertion % 03d.jpg' % image)

চিত্র += 1

ছাড়া

বাধা:

camera.stop_preview ()

বিরতি

ধাপ 7:

ছবি
ছবি
ছবি
ছবি
ছবি
ছবি

আইডিইতে কোডটি চালান

সবুজ বোতামটি নেতিবাচক একটি স্থির চিত্র গ্রহণ করবে এবং এটি অভ্যন্তরীণ স্মৃতিতে সংরক্ষণ করবে।

ছবিগুলি রূপান্তর ডিরেক্টরিতে সংরক্ষণ করা হয়।

ফটোশপে প্রক্রিয়াকরণের জন্য আমি তাদের একটি ইউএসবি ড্রাইভে তারপর আমার কম্পিউটারে সরিয়ে দিয়েছি।

লাল বোতাম প্রোগ্রামটি বন্ধ করে দেয়। একটি কীবোর্ড কিট এটিও করবে।

ধাপ 8: প্রোগ্রাম Tweaks

আমি ইমেজ কোয়ালিটি সেভ করার জন্য প্রোগ্রামটি অ্যাডজাস্ট করেছি

পিকামেরা থেকে

আমদানি PiCamerafrom থেকে সময় আমদানি ঘুম gpiozero থেকে

আমদানি বাটন আমদানি তারিখ সময়

আমদানির সময়

#তারিখ সংরক্ষণের তারিখের তারিখ = datetime.datetime.now ()। strftime ("%d_%H_%M_%S")

# সবুজ বোতাম

বাটন = বোতাম (23)

# লাল বোতাম

button1 = বোতাম (24)

ক্যামেরা = পাই ক্যামেরা ()

# ক্যামেরা ইমেজ সমন্বয় এবং মনিটরে দেখা

camera.resolution = (2592, 1944)

camera.awb_mode = 'auto'

camera.image_effect = 'নেগেটিভ'

# মনিটর করার জন্য ছবি প্রদর্শন করুন

camera.start_preview ()

# ইমেজ সেভিং ইনক্রিমেন্ট

চিত্র = 1

যখন সত্য:

চেষ্টা করুন:

# লাল প্রস্থান বোতাম

if button1.is_pressed:

#ক্যামেরা বন্ধ

camera.stop_preview ()

বিরতি

# সবুজ বোতাম ক্যাপচার

if button.is_pressed:

# ছবির অবস্থান এবং বিন্যাস সংরক্ষণ করুন

camera.capture ('/home/pi/conversions/conversion' + date + ' % 03d.jpg' % image)

# ইমেজ সেভিং ইনক্রিমেন্ট

চিত্র += 1

# কীবোর্ড প্রোগ্রাম প্রস্থান

কীবোর্ড ব্যতীত:

#ক্যামেরা বন্ধ

camera.stop_preview ()

বিরতি

রাস্পবেরি পাই প্রতিযোগিতা ২০২০
রাস্পবেরি পাই প্রতিযোগিতা ২০২০
রাস্পবেরি পাই প্রতিযোগিতা ২০২০
রাস্পবেরি পাই প্রতিযোগিতা ২০২০

রাস্পবেরি পাই প্রতিযোগিতা 2020 এ রানার আপ

প্রস্তাবিত: