এটি আমি কপি করেছি এবং একসাথে আটকানো একটি দ্রুত মকআপ। আমি এটি দুর্দান্ত শীতল এবং দরকারী হচ্ছে কল্পনা।
এরকম কিছু কি ইতিমধ্যে বিদ্যমান?

এটি আমি কপি করেছি এবং একসাথে আটকানো একটি দ্রুত মকআপ। আমি এটি দুর্দান্ত শীতল এবং দরকারী হচ্ছে কল্পনা।
এরকম কিছু কি ইতিমধ্যে বিদ্যমান?

উত্তর:
2018-12-31 আপডেট করুন
চারপাশের ভয়ঙ্কর টার্মিনাল এমুলেটর কিটির icatচিত্র প্রদর্শন করার জন্য একটি কমান্ড রয়েছে (tmux এর মধ্যে কাজ করে না)। কিটি রেঞ্জার (একটি টার্মিনাল ফাইল ম্যানেজার) এর মধ্যে চিত্রের পূর্বরূপও সক্ষম করে , যা বর্তমানে আমি সবচেয়ে বেশি ব্যবহৃত পদ্ধতি (টিএমউক্সের মধ্যে কাজ করে)।
এর মূল উদ্দেশ্যটি w3mইন-কনসোল ওয়েব ব্রাউজিং সরবরাহ করা, এটি টার্মিনালে চিত্রগুলি দেখতে ব্যবহার করা যেতে পারে। ইনস্টল করার জন্য সম্পর্কিত প্যাকেজগুলি হ'ল w3mএবং w3m-img(কমপক্ষে উবুন্টুতে)। তারপরে আপনাকে বাহ্যিক চিত্র প্রদর্শককে বাজানো -o ext_image_viewer=0বা বিকল্পের মেনুতে ('ও') ভিতরে প্রবেশ করে w3mএবং বাহ্যিক চিত্র দেখার অক্ষম করতে হবে।
এখন, টাইপিং w3m <image_name>টার্মিনালে চিত্র প্রদর্শিত হবে। w3mপুরো টার্মিনাল উইন্ডোটি ব্যবহার করবে, সুতরাং প্রস্থান না করা পর্যন্ত আপনি পূর্ববর্তী কমান্ডগুলি দেখতে পাবেন না w3m(ভাবেন less, না cat)। মনে রাখবেন যে চিত্রটি যদি টার্মিনাল উইন্ডোটির সাথে মানানসই হয় তবে এটি বাহ্যিকভাবে খোলা হবে (আমার জন্য চিত্রশিল্পে)। এও নোট করুন যে আমি একাধিক জায়গাগুলি পড়েছি যেগুলি w3mইনলাইন চিত্রগুলির জন্য কাজ করে না gnome-terminal, এটি আমার পক্ষে ভাল কাজ করছে। এটি একটু বিরক্তিকর যে আপনাকে qপ্রথমে চিত্রটি বন্ধ করতে আবার দুবার টাইপ করতে হবে এবং তারপরে w3m।
tycatএর অংশ terminologyএবং চিত্রগুলি প্রদর্শন করে যেমন catটেক্সট ফাইলগুলি প্রদর্শন করে এবং imgcatওএস এক্স-তে আইটার্ম 2 এর জন্য কাজ করে
ইনস্টল করুন libsixel-binএবং কোনও সামঞ্জস্যপূর্ণ টার্মিনাল ( এই রেডমিটির 'প্রয়োজনীয়তাগুলির নীচে উল্লিখিত উদাহরণস্বরূপ, উদাহরণস্বরূপ mltermবা xtermসঠিক পতাকাগুলির সাথে সংকলিত এবং আপনি img2sixelকমান্ডের সাহায্যে চিত্র দেখতে পারেন Both উভয় প্যাকেজই উবুন্টু রেপোতে উপলব্ধ।
তারপরে এফআইএম রয়েছে যা এর একটি উন্নত সংস্করণ fbi। হোমপৃষ্ঠাটিতে বলা হয়েছে যে এটি কেবল ফ্রেমবফার দিয়ে নয়, এক্স সহ চিত্রও প্রদর্শন করতে পারে However তবে এটি আমার জন্য ইনস্টল করবে না। সম্পাদনা করুন আমি এটা, 0.5 ট্রাঙ্ক সংস্করণ ডাউনলোড করার চালিয়ে চলমান পেয়েছিলাম ./configure --disable-exifএবং তারপর সাময়িকভাবে অপসারণ anacondaআমার পথ থেকে (পাইথন বন্টন) যেহেতু এটির সাথে একটি দ্বন্দ্ব সৃষ্ট libpngচালানোর আগে makeএবং sudo checkinstall(আপনি নিজে সঙ্গে একটি সংস্করণ নম্বর লিখতে প্রয়োজন checkinstall, কিন্তু তা সহজ করে তোলে তুলনায় অপসারণ make install)। যাইহোক, চিত্রগুলি পৃথক উইন্ডোতে এখনও প্রদর্শিত হয়, যদিও আপনার মতো এটির মতো fbiএক্স চালানোর দরকার নেই যা এক ধরণের দুর্দান্ত।
আপনি সৃজনশীলতা পেতে এবং আপনার সিস্টেম কনসোল হিসাবে জুপিটার-কিউটকনসোলটি ব্যবহার করতে পারবেন, প্লটগুলি ইনলাইন দেখানোর জন্য এটি কনফিগার করুন ( %matplotlib inline) এবং তারপরে ম্যাটপ্লোটিলিব =) ব্যবহার করে চিত্রটি প্রদর্শন করতে পারবেন
fehচিত্র প্রদর্শন করতে এক্স ব্যবহার করছে, তবে feh -xএগুলি একটি সীমান্তহীন উইন্ডোতে পপ আপ করে যা দ্রুত qবা এর সাথে বন্ধ হয়ে যেতে পারে x। যদিও চিত্র বলে প্রতি টার্মিনাল প্রদর্শিত হয় না, আমি ভেবেছিলাম এটা কহতব্য ছিল যেহেতু এটি অন্তত অনধিকারমূলক আমি এতদূর পাওয়া যায় এবং যা যতক্ষণ না আমি ব্যবহার করছি হয় gnome-terminalএকটি পায় imgcat/ tycatসমতুল্য।
সম্ভবত কাকা আপনি যা চান তা চাই। জন্য ইমেজ :
sudo apt-get install caca-utils
cacaview /PATH/TO/image.jpg
আপনার টার্মিনাল উইন্ডোটি যথেষ্ট বড় কিনা তা নিশ্চিত করুন।
উদাহরণস্বরূপ, এই চিত্রটি এখানে কীভাবে প্রদর্শিত হবে cacaview:

আমি মাঝে মাঝে এটিকে এমপ্লেয়ারে ASCII হিসাবে ভিডিওগুলি মজাদার জন্য ব্যবহার করি :) এটি পছন্দ করুন:
mplayer -vo caca /PATH/TO/video.mpg
img2txt
"watch videos as ASCII" But... why? কারণ আপনি চান? কারণ আপনাকে ভিডিওটি উঁকি দেওয়া দরকার এবং আপনি যে জিনিসটি পেয়েছেন তা হ'ল টার্মিনাল? কারণ আপনার যদি কিছু প্রয়োজন না হয় তবে এর অর্থ অন্যরা অনুসরণ করে না।
mpvএকটি টিসিটি আউটপুট রয়েছে যা (যখন ব্যবহার করা হয় --quiet) সাথে টার্মিনালে তুলনীয় মানের সাথে মিডিয়া প্রদর্শন করে pxl।
এই বৈশিষ্ট্যগুলিকে সমর্থন করে আধুনিক টার্মিনালগুলির জন্য ছবিগুলিকে এএনএসআই আরজিবি নিয়ন্ত্রণ কোড এবং ইউনিকোড ব্লক গ্রাফিক্সের অক্ষরে রূপান্তর করতে আমি একটি ছোট সি ++ টুল লিখেছি: https://github.com/stefanhaustein/ টারমিনালাইজেভিউ ভিউয়ার
স্থাপন:
git clone https://github.com/stefanhaustein/TerminalImageViewer.git
cd TerminalImageViewer/src/main/cpp
make
sudo make install
ব্যবহার:
tiv <image(s)>
সম্পাদনা করুন : মূল সংগ্রহস্থলের লিঙ্ক / নির্দেশাবলী পরিবর্তিত; যুক্ত ব্যবহার।
উদাহরণ:
আমি একটি খুব দ্রুত, সহজ এক লাইন শেল ফাংশন তৈরি করেছি যা মকআপগুলিতে অনুরোধ অনুসারে মূল প্রশ্নটি ঠিক সমাধান করে। নীচের স্ক্রিনশটগুলি হ'ল আসল চিত্রগুলি, মকআপগুলি নয়।
function lsix() { montage -tile 7x1 -label %f -background black -fill white "$@" gif:- | convert - -colors 16 sixel:-; }
পূর্বশর্তগুলি ন্যূনতম: এক্সটার্ম এবং ইমেজম্যাগিক ( apt-get install xterm imagemagick)। আপনার এক্সটার্মটি অবশ্যই vt340 মোডে থাকতে হবে, যা আপনি হয় ~/.Xresourcesকমান্ড লাইন ( xterm -ti vt340) অথবা এর মধ্যে সেট করতে পারেন ।
সীমাবদ্ধতা: দেখানো সমস্ত চিত্রের মধ্যে কেবল 16 টি রঙ ব্যবহার করা হয়েছে। তার অর্থ, কোনও চিত্র নিজের থেকে দেখা গেলে আরও ভাল দেখাবে। (নিচে দেখ).
হালনাগাদ
যদিও আমার উপরের উত্তরটি এখনও সঠিক, আমি আরও একটি শেল স্ক্রিপ্ট তৈরি করেছি যা সরাসরি টার্মিনালে চিত্রের একটি 'এলএস' করতে সক্ষম। চিত্রগুলি আরও ভাল দেখানোর জন্য আমি আরও সংখ্যক উন্নতি যুক্ত করেছি (আরও রঙ, সঠিক আলফা, জেপিজি ওরিয়েন্টেশন, প্রচুর চিত্র হ্যান্ডলিং, কমপ্যাক্ট টাইল লেআউট, ...)। এটি এখনও একটি মোটামুটি ছোট প্রোগ্রাম, তবে আমি অনুভব করেছি যে লোকেরা এটি কাস্টমাইজ করতে পারে, তাই আমি এটিকে গিথুবে রেখেছি: https://github.com/hackerb9/lsix ।
আপনি টার্মিনাল উইন্ডোতে এটি করতে পারবেন না, তবে আপনি লিনাক্স কনসোল ব্যবহার করে এটি করতে পারেন fbi। এটির কাজ করার জন্য আপনার ফ্রেমবফার দরকার:
sudo apt-get install fbi
লিনাক্স কনসোল যান (ব্যবহার Ctrl+ + Alt+ + F1) এবং এন্টারfbi <filename>
এটি আপনার চিত্র প্রদর্শন করা উচিত।
fbi। হোমপৃষ্ঠাটিতে বলা হয়েছে যে এটি কেবল ফ্রেমবফার দিয়ে নয়, এক্স সহ চিত্রও প্রদর্শন করতে পারে However তবে এটি আমার জন্য ইনস্টল করবে না।
আরেকটি বিকল্প হ'ল পরিভাষা:
https://www.youtube.com/watch?feature=player_embedded&v=ibPziLRGvkg
আপনি এটিকে আলোকিতকরণ-গিট সংগ্রহস্থল যোগ করে উবুন্টুতে ইনস্টল করতে পারেন :
sudo add-apt-repository ppa:enlightenment-git/ppa
sudo apt-get update && sudo apt-get install terminology
অথবা সাম্প্রতিক উবুন্টু প্রকাশিত> = বিবিধ (15.04) এ এটি সরকারী সংগ্রহস্থল থেকে আনা যেতে পারে।
sudo apt-get install terminology
কোনও চিত্র দেখতে, টাইপ করুন tycat IMAGENAMEএবং চিত্রগুলির একটি তালিকা দেখতে টাইপ করুন tyls -m।
tycatএকটি ইমেজ ইনলাইন tyls -mপ্রদর্শন করতে এবং একটি ডিরেক্টরিতে মাঝারি আকারের থাম্বনেইল প্রদর্শন করতে।
terminologyহয় সরকারী উবুন্টু সংগ্রহস্থলগুলিতে , কোন পিপিএ প্রয়োজন ছিল।
TermKit নামে আসলে একটি প্রকল্প আছে , আপনি যদি এটি পরীক্ষা করতে চান - http://blog.easytech.com.ar/2011/05/21/playing-with-termkit-with-chrome/ দেখুন তবে এটি বেশ অপূর্ণ
সুতরাং হ্যাঁ, এটি অন্বেষণ করার মত একটি ধারণা, তবে - গ্রাফিকাল এবং কেবলমাত্র পাঠ্য-মোডের মধ্যে স্যুইচটি অবশ্যই দ্রুত হওয়া উচিত কারণ আমার সবসময় দেখা চিত্রগুলির প্রয়োজন হয় না। এছাড়াও - এটি যেমন ভিম এর সাথে পুরোপুরি সামঞ্জস্যপূর্ণ হওয়া দরকার ..
chromium-browserরেপো রয়েছে, যাতে ক্রোমলাইকের মতো কিছু ইনস্টল করা সহজ - আমি সত্যিই আমার কম্পিউটারে টার্মকিট চেষ্টা করি নি (ডাব্লু / ক্রোমিয়াম) ইনস্টল করা হয়েছে, তবে এফএক্সকে প্রধান হিসাবে ব্যবহার করা) যেহেতু আমি ভিমের উপর বেশ নির্ভরশীল, এবং সত্যিই এমন টার্মিনাল ব্যবহার করতে পারি না যা আমাকে আমার প্রিয় পাঠ্য সম্পাদকটি না দেয়;)
এর অস্তিত্ব নেই; gnome-terminalকমপক্ষে যতদূর আমি জানি পাঠ্যটি ডিপ্লেয়িংয়ে সক্ষম।
তবে, নির্দিষ্ট ছবিতে আপনার ছবি দেখতে আপনি কমান্ডলাইন থেকে একটি চিত্র দর্শকের কাছে কল করতে পারেন । সুতরাং, আপনার বর্তমান ফোল্ডারে সমস্ত .jpg ছবি তালিকাভুক্ত দেখিয়ে উপরে আপনার মকআপটি বন্ধ করে দেওয়া, আপনি অনুরূপ কিছুর জন্য কমান্ডলাইন থেকে আই জিনোম (উবুন্টুর ডিফল্ট চিত্র প্রদর্শক) ব্যবহার করতে পারেন:
eog *.jpg &
নোট করুন যে উইন্ডোটি আসবে তা একবারে কেবল একটি চিত্র প্রদর্শন করবে, যদিও আপনি তাদের মধ্যে চক্রের জন্য প্রদত্ত তীর বোতামটি ব্যবহার করতে পারেন।
eog *.jpg & disownঅন্যথায় হিসাবে ভাল যেমন ইওজি সম্ভবত টার্মিনালটি বন্ধ হয়ে গেলে প্রস্থান করবে। এনবি আমি চাই ইওজি এখনও উবুন্টুর ডিফল্ট চিত্র দর্শকের মতো ছিল - শটওয়েল ভাল, তবে আমার 30 জিবি + ছবি সূচকের দিকে চেষ্টা করে .... এবং যেভাবেই হোক ধীর এবং বিরক্তিকর
আমি এটি করার জন্য একটি সরঞ্জাম লিখেছি। আমি আমার শো ইমেজ ইন টার্মিনাল নামকরণ ( siit)। এটি ধরে নিয়েছে যে আপনার একটি 256 রঙিন টার্মিনাল এবং ইউটিএফ 8 সমর্থন রয়েছে এবং এটি পার্লে লেখা রয়েছে।
আমি এটি আমার মধ্যে ফেলেছি ~/bin। এটি ধরে নিয়েছে যে আপনার কাছে চিত্র :: ম্যাজিক, টার্ম :: সাইজ, গেটপট :: লং অ্যান্ড টাইম: হাইরেস, যা আপনার ডিস্ট্রোর সংগ্রহস্থলগুলিতে বা সিপিএএন-তে উপলব্ধ থাকা উচিত।
আমার অভিপ্রায়টি ছিল আমার বাড়িতে প্রবেশ করা এবং দ্রুত এক্স এর উপরে কোনও ডিসপ্লে চালু না করেই চিত্রগুলি দেখার জন্য Script আপনি যে টার্মিনালটিতে রয়েছেন তার যথাযথ প্রস্থ / উচ্চতায় স্ক্রিপ্ট স্কেল করে your স্বচ্ছতা সাহায্য করে। YMMV।
জোয়েলের উত্তর ছাড়াও , এক্সটেনশন সহ রেঞ্জার টার্মিনাল ফাইল ম্যানেজার w3mimgdisplayচিত্রগুলিকে পুরো রঙে দেখাতে পারে এবং "ওল্ডস্কুলের এএসসিআইআই আর্ট প্রিভিউ" সমর্থন করে। এখানে কিভাবে আপনি এটি সক্রিয় করতে পারবেন। এটি আপনি যে সঠিক জিনিসটি খুঁজছিলেন তা নাও হতে পারে তবে টার্মিনালের চিত্রগুলির পূর্বরূপ দেখার উপায়।
অন্য সরঞ্জামটি ক্যাটিমগ , যদিও উবুন্টুর জন্য প্রস্তুত প্যাকেজ নেই। এটি আসলে চিত্রটি দেখে না তবে রঙিন বর্ণগুলিতে পরিণত করে।
feh! আমি জানি এটি টার্মিনালে নেই, তবে এটি কাজ করে।