এন্ড্রয়েড ইমেজ প্রসেসিং – ইমেজ সিলেক্ট, ইমেজ প্রসেসিং এবং শেষে গ্যালারিতে সেভ করা

আগের ইমেজ প্রসেসিং টিউটোরিয়াল গুলোতে দেখেছি কিভাবে গ্যালারি থেকে একটি ইমেজ নিতে হয়, কিভাবে ইমেজের উপর ইফেক্ট দিতে হয়, এখন বাকি হচ্ছে ইমেজ নিয়ে কাজ করার পর তা আবার গ্যালারিতে সেভ করতে হয়। সেভ করা ভয়াবহ রকম সোজা। একট লাইনেই সেভ হয়ে যায় নিচের লাইনটি সেভ করতে ব্যবহার করতে পারিঃ কোড গুলো পড়লেই বুঝা যায় … Read more

অ্যান্ড্রয়েডে / এন্ড্রয়েডে ইমেজ প্রসেসিং – গ্যালারি থেকে ইমেজ সিলেক্ট

এর আগে ইমেজ প্রসেসিং নিয়ে দুইটি লেখা লিখেছি। সেখানে ইমেজ নিয়েছি আমরা Drawable ফোল্ডার থেকে। মানে আমরা যে ইমেজ গুলো অ্যাপে দিয়ে রেখেছি, সে গুলো নিয়েক কাজ করা যাবে। কিন্তু ব্যবহারকারী চাইলে ইমেজ পরিবর্তন করতে পারবে না। এ টিউটোরিয়ালে দেখব কিভাবে গ্যালারি থেকে ইমেজ সিলেক্ট করতে হয়। এটি ইমেজ প্রসেসিং রিলেটেড না, কিন্তু এন্ড্রয়েডে ইমেজ … Read more

অ্যান্ড্রয়েড ইমেজ প্রসেসিংঃ ইমেজ ফিল্টার

ট্রান্সফারেন্ট অনেক ইমেজ পাওয়া যায়। ওয়াটার মার্ক তো আমরা প্রায় সময়ই দি, বা ওয়াটার মার্ক যুক্ত অনেক ইমেজ দেখি, তাই না? আমরা একটি অ্যাপ তৈরি করব, যেটা দিয়ে একটি ইমেজের উপর ইমেজ ফিল্টার বা ওয়াটার মার্ক ব্যবহার করে নতুন একটি ইমেজ তৈরি করব। যেমন ইনপুট হিসেবে বিল গেটস এর একটি ইমেজ নিলাম এবং ফিল্টার হিসেবে … Read more

অ্যান্ড্রয়েডে ইমেজ প্রসেসিংঃ ইমেজ ইনভার্ট

সিম্পল একটা ইমেজ প্রসেসিং টিউটোরিয়াল। অ্যান্ড্রয়েড Drawable ফোল্ডারে একটি ইমেজ রাখব। সে ইমেজটিকে ইনভার্ট করে একটা ইমেজ ভিউতে দেখাবো। ইনভার্ট করা মানে হচ্ছে প্রতিটি পিক্সেলের কালার গুলো ইনভার্ট করা। অনেকটা x-ray কপি এর মত। আউটপুট পাবো নিচের মত, বামেরটা অরিজিনার ইমেজ। ডানেরটা আউটপুটঃ একটি এন্ড্রয়েড প্রজেক্ট তৈরি করে নি। এক্টিভিটিতে একটা ইমেজ ভিউ যুক্ত করি। … Read more

চট্রগ্রাম ট্যুর

কক্সবাজার থেকে চট্রগ্রাম এসেছি। চট্রগ্রাম অ্যান্ড্রয়েড এর উপর দুই দিনের একটি ওয়ার্কশপ করানোর জন্য। এসেছি ১ তারিখে। ওয়ার্কশপ হচ্ছে ৩ তারিখ এবং ৪ তারিখ। ২ তারিখে চট্রগাম অনলাইন প্রফেশনালদের ইফতার পার্টি ছিল। মিজান ভাই বলল সেখানে যেতে। প্রোগ্রাম শুরু হবে ৩টা থেকে। উনি আমাকে ১টার দিকে নিয়ে গেলো। মিজান ভাই এর সাথে কাসেম ভাই এর … Read more

সফলতা পেতে হলে..

এরিস্টটল হচ্ছেন সবচেয়ে পুরাতন দার্শনিকদের মধ্যে একজন। উনার একটা উক্তি দারুণ লাগেঃ “We are what we repeatedly do, excellence, then is not an act but a habit.”- Aristotle. সফল মানুষ তখনই হতে পারে যখন মানুষের কোন বিষয়ের প্রতি আকাঙ্ক্ষা থাকে। আর ঐ আকাঙ্ক্ষা পূরণ হওয়াটা হচ্ছে সফলতা। সফল যদি হতে হয়, তাহলে সবার আগে যেটা … Read more

স্রোতের বিপরীতে চলা

ট্রেন্ড এর বাহিরে চিন্তা খুব কমই করি। যাকে বলে আউট অফ বক্স চিন্তা। বক্স নিয়ে একটা গল্প প্রচলিত আছে। গল্পটি আরেক দিন বলব। আজ বলি আমাদের কমিউনিটির বৃত্ত নিয়ে। এক সময় অনলাইনে ডেটা এন্ট্রি করেই স্মার্ট একটা পেমেন্ট পাওয়া যেতো। এক সময় আস্তে আস্তে সবাই কিভাবে ডেটা এন্ট্রির কাজ গুলো করতে হয় তা শিখে গেলো। … Read more

গ্রাম ও গ্রামের পথ

গ্রামের পথ সব সময়ই সুন্দর। আমাদের বাড়িতে যাওয়ার পথে কুমিল্লার পর নোয়াখালীর দিকে ঢুকতেই গ্রামের সৌন্দয্য চোখে পড়ে। ঢাকা থেকে চট্রগ্রামের রাস্তাটাও সুন্দর। দুই পাশে গাছ, এরপরই মাঠ। ফসলের মাঠ। এ মাঠ এক সময় এক রকম দেখায়। শীতকালে একটা না একটা ফসল থাকেই। বর্ষাকালে পানি। পানি মধ্যে শাপলা ফুঁটে থাকে। পাকা ফসল এক রকম দেখায়, … Read more

কক্সবাজার, ইনানী, কুদুম গুহা এবং কুমিরের প্রজনন কেন্দ্র ভ্রমণ

কক্সবাজার বিমানের টিকেট আগেই কিনে রেখেছি। গত মাসের ৩০ তারিখে উত্তরবঙ্গ ঘুরতে গিয়েছি, এ মাসের জন্য আবার প্রিয় কক্সবাজার। এ মাসের সাত তারিখে উত্তরবঙ্গ ঘুরে বাসায় ফিরেছি। তারপর দুই দিন আগে বাড়ি গিয়েছি। বাড়িতে একদিন থেকেই চলে এসেছি। এবং এখন কক্সবাজারে। বলা যায় ঘুরাঘুরির উপর একটা মাস। শুকরিয়া আল্লাহর কাছে। ২৯ তারিখ, সোমবার। সকালে সেহেরী … Read more

JDBC টিউটোরিয়ালঃ জাভা প্রোগ্রামিং, MySQL ডেটাবেজ কানেক্ট এবং কোয়েরী

এ টিউটোরিয়াল লেখার সময় আমি Eclipse ব্যবহার করেছি। আপনি যে কোন IDE ই ব্যবহার করতে পারেন। Eclipse এবং JDK সেটআপের উপর একটি লেখা আছে। প্রয়োজনে তা দেখে নিতে পারে। JDK এবং Eclipse IDE ইন্সটলেশন এবং একটি জাভা প্রোগ্রাম রান করা।  আমরা ডাটাবেজ হিসেবে MySQL ব্যবহার করব। তার জন্য MySQL ডাউনলোড করে ইন্সটল করে নিতে হবে। … Read more