問題タブ [ascii-art]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1157 参照

java - テーブルの ASCII 印刷用の文字

次のようなものを出力する Java でテーブルを印刷するための小さなユーティリティを作成しました。

さまざまな文字の行が整列していないため、これはかなり醜いです。現在、次の文字にフォールバックして+います。

しかし、 andに参加するために、 TandのようなよりクリーンなシンボルLを中央に配置することが可能かどうか疑問に思っていました。-|

これは Java コードなので、任意の char を簡単に使用できますUTF-8が、数学の文字テーブルで自分に合ったものを見つけることができませんでした。これらの文字が他のエンコーディングでのみ存在する場合、それらを使用する方法を見つけることにも興味があります。

0 投票する
2 に答える
1568 参照

graphics - 端末でグラフィックをASCIIアートとしてレンダリングするライブラリ?

タイトルはそれ自体を物語っています。OpenGL を使用してリアルな画像をレンダリングしますが、グラフィカル ユーザー インターフェイスに接続できなかったらどうでしょうか?

0 投票する
3 に答える
2239 参照

c++ - 端末での C++ 出力の速度低下

人生ゲームをシミュレートするプログラムを書きました。基本的に、世界は の 2 次元 std::vector によって実装されboolます。が true の場合bool、セルは生きており、 false の場合、セルは死んでいます。プログラムの出力は、タイム ステップごとのシステムであり、完全に ASCII コードです。

問題は、プログラムの実行速度が明らかに速く、各ステップの出力が速すぎることです。システムがどのように進化するかわかりません。出力を遅くする(またはプログラムを直接)するためのトリックはありますか?

編集:私はMac OS X 10.7を使用しています。私のコンパイラは GCC 4.7 です。

0 投票する
7 に答える
12350 参照

image - 端末に画像を表示するにはどうすればよいですか?

画像を A​​SCII に変換して端末に出力するために使用できるユーティリティはありますか? 1つ探しましたが、見つからないようでした。

0 投票する
10 に答える
27566 参照

java - Java の数字のピラミッド

次のようなピラミッドを Java で印刷しようとしています。

私はインターネットでこれを解決する方法を探していましたが、これに出くわしました:

誰でもこれを理解するのを手伝ってもらえますか? ここで私が理解したこと: - 外側のループは 7 までインクリメントし、同時に内側の j ループは x - i までインクリメントします。 . したがって、基本的にピラミッドの左側は空白の逆三角形です。

ネストされた他の 2 つのループと、print ステートメント内の奇妙な if - else パーツで何が起こっているのかを理解するのに苦労しています。

0 投票する
6 に答える
3145 参照

image-processing - アスキーアートを水平方向にミラーリングするには?

だから... または他のいくつかのツールを使用してファイル内の行の順序を逆にできることは知っていますtacが、他の次元、つまり水平方向に並べ替えるにはどうすればよいですか? 私は次の awk スクリプトでそれをやろうとしています:

これは文字を逆にしているように見えますが、文字化けしており、その理由はわかりません。私は何が欠けていますか?

私はこれをawkでやっていますが、もっと良いものはありますか? sed、 多分?

これが例です。入力データは次のようになります。

出力は次のようになります。

rev私が使用するか、独自の awk スクリプトを使用するかに関係なく、出力は同じであることに注意してください。ご覧のとおり、物事は逆になっていますが、... 壊れています。

0 投票する
3 に答える
2410 参照

image-processing - ASCIIテキストをビットマップで視覚化

ASCIIアートのようなビットマップを表す巨大なASCIIテキストがあります。今、私は逆アスキーアートジェネレーターのようなものを探しています。各文字を色付きのピクセルに変換するのが好きです。

このようなものができる無料のツールはありますか?

0 投票する
2 に答える
6352 参照

networking - RFC のアスキー ダイアグラムはどのように生成されますか?

これがこの質問をするための正しいスタック交換であるかどうかはわかりませんが、 http: //tools.ietf.org/rfc/rfc5755.txt 6 ページの ASCII ダイアグラムが手作りであるか、プログラムを使用して生成されているかを誰かが知っているかどうか疑問に思って いました。ノードとトランジションを入力として受け取ります。

それらが生成された場合、誰がどのプログラムか知っていますか?

Google で直接検索しても、関連するものは何も見つかりません。

0 投票する
3 に答える
2207 参照

matlab - Matlab / Octaveを使用した文字モード(シェル)プロット?

これは少し奇妙な質問かもしれませんが、とにかく。時々、私は物事をチェックするためにサーバーや実験室のコンピューターにsshを使用しています。また、最新のデータなどを調べるためにMatlabやOctaveを実行することもあります。その後、何らかのプロットが必要な場合は、楽しみが始まります。インターネットを介して大量のジャンクをコンピュータにコピーし、ローカルでプロットを生成します。または、前の試みが選択肢にない場合は、sshとX-forwardingを介してMatlabを実行します。これは、低帯域幅や高pingを考えると非常に苦痛です。

実際、1980年代のような昔ながらの文字モードのプロット、少なくとも線や点のある単純なものをシェルで(X転送なしで)生成する方法があるかどうか疑問に思いました。「醜い」(しかしかっこいい?)キャラクターモードのプロットがあると、少なくとも、私が見ているのが線、放物線、または単なるがらくたであるかどうかを判断できます。これは非常に役立ちます。私は知っている、いくつかのものは巧妙な数学によって決定することができます、しかしねえ、抽象的な思考は過大評価されています。

編集...別の関連する(?)タグ。

0 投票する
3 に答える
1710 参照

java - エラーに対する一定の許容範囲で、テキスト本文内の ASCII アート画像を見つけます

次の ASCII アート画像を見つけるアルゴリズムはありますか?

次の本文の中にありますか?

complete_file_here

完全な形状に対応する ASCII アート イメージを黄色で強調表示する必要があります。添付の写真を参照してください。

ここに画像の説明を入力してください

大まかな形状を含むファイルを検索する必要がありますが、完全ではなく、いくつか+が欠落している可能性があります)。+形状の欠落の許容範囲は手動で設定する必要があります。

これで、データ配列 [100][100] と SlimeTorpedo 配列 [13][11] の 2 つの 2D 配列があります。

@kjartan が述べたように検出を行う方法のコード (3-4 箇条書き):

この問題にアプローチするための一般的なガイダンスは何ですか?