はてなキーワード: Pngとは
javascriptでpngファイルを合成出来るもん?
ちょっとjavascriptで透過含めたpngファイルを重ねて、乗算していったのを結合したpngを保存したいんだ。
そういうことってjavascriptで出来るのか?
ツクールでそんな感じの事がしたくて、プラグインを作ってみたいと思ったんだが
何か良い方法あれば教えてくれ。頼む。
今までに「複数のキャラクター枠を用意して絵を描きたい人を公募で募集(一部依頼)して、提出された絵を使って動画を作る」という二次創作動画をつくることを複数回やってきた。
私が企画動画をやるときは「ガチ勢集めていかにすごくて見る人が『すげえ!!』ってなる動画を作れるか、感動させられるか」に重きを置いている。だから参加者はできるだけ絵が上手い人だけに参加して欲しいとまで心の中では思っている。
私自身はたまたま人脈が広くて、フォロワーが多く絵も上手いいわゆる神絵師とも関わることが多くて、そういう人達がよくリツイートして参加してくれたし、企画をきっかけに繋がり→その後の企画にもよく参加してくれる神絵師なんかもいた。というか絵の上手い絵描きしかフォローしないし相互にならないから基本的に多くはとても素晴らしい絵を描く方からの参加希望がきた。
だけどその反面、公募故に「絵の下手な人」からの参加希望もきたのだが、私はそれが非常に嫌だった。
「絵の下手な人」の多くは、別の人から参加希望のあった枠だったりして断ることが多い。けれども全てが埋まってるわけじゃない。できる限り身内とかに頼み込んで裏で枠を埋めて参加希望断ったり、自力で描くことにして枠を埋めたり、色々した。それでも参加を了承せざるを得ないことがあった。そうして参加させると八割方トラブり、普段はとても温厚(自称)な私がめちゃくちゃキレる。この前キレすぎて壁に穴空いた。
もう次に企画やるときは絵の下手な人お断りをしたいとすら思っている。最低でも私より下手な奴はお断りしたい。
でも「絵の下手な人参加お断り」って言ったら炎上するに決まっているから言えるわけねえ。
どうすればいいんだよ…………
(公募制度やめればいいじゃんって話かもしれないけど、いかんせん枠数が多いのに加えて、公募ですげぇ絵の上手い知らない人からリプ来ることがよくあるからそれだけは避けたい。わがままかもしれないけど)
ちなみに「絵の下手な人」を参加させたくない理由はいくつかある。
•多くの絵の上手い方々の中に「下手な絵」が混ざると悪い意味で浮く。
フォロワー5桁の人間とフォロワー2桁前半の人間じゃ天と地ほどの差がある。一目見て「アッこれアイビスペイントのあのペン使ってんな……」とか一瞬でわかる。ただの影も入れないバケツ塗りの絵にフワフワ羽ペンいれてもデジタル絵初心者クソ野郎にしか見えない。手ぶれ補正使ってます?利き手と反対の手で描いてます?ってくらいガッタガタの線。鋭利ってレベルで尖ってる顎。バケツ塗りすら知らねーのか!??って感じの線からはみ出まくった塗りの絵(キレすぎて線画抽出して自分で塗って「こっちの方がマシじゃん!!」ってさらにキレて、そんなことして4時間無駄にした。)
生理的に無理。耐えられない。頑張って描かれた神絵師の絵と並べたくないし、モナリザのとなりに中学生男子の黒歴史ノート並べるような痛々しさ。
エフェクトかけても馴染まないから浮く。なんで人物が画面半分より下に肩から上しか描かれてないの?編集するともう生首にしか見えない(流石にリテイク出した。顔アップとかするともう目も当てられない)編集難易度高すぎてもはや自分で描いたものに差し替えたい。
めっちゃ暗い歌詞なのにバリバリにパステルカラーの絵とか笑顔の絵を送られても困る。お前自分のパートの歌詞見たのか???見てねえだろ??、?
•そもそも絵のサイズとかファイル形式自体を理解していないことが多い。
透過pngで出してねって言ってもjpegでだされる。複数枚ある人はZipで出してねって言ってもZipってなんですか?と言われる。メールに送るかアップローダーで送ってね、と言っても「メールアドレス持ってません。。。アップローダーってなんですか??」と言い出す。たまに絵の上手い人でも間違えてjpegで送られてくることもあるけど、送り直しを頼むと秒でちゃんと正解のものを送ってくれる。神絵師はやはり神である。
「参加に当たってファイルはこのファイル形式でこうやって提出してください、それがわかる人だけ参加してください」とはっきり明記したにもかかわらず参加してから分からないと喚いている。というか募集の時点で「下記のことを明記した上でリプorDMしてね」と言ってもそれすら無視した内容のリプやDMを送ってくる。
•連絡ができない
「参加できなくなったと判断した時点で連絡してね、連絡すれば大丈夫だよ」と言ってもバックレる。やばい奴は締め切り2度延長した上でバックれた。「不安な点やわからない点は質問してください」と言っても何も聞かずに締め切りギリギリになって色々やらかす。神絵師は早い時点で「申し訳ないのですが……」と辞退するDM送ってくれたり、分からないことを聞いてくれる上に編集のことまで考えて「ああしていいか、こうしていいか」まで聞いてくれるのに、なんだこの差は。
こんな具合だ。似たような企画をやったことのある動画編集仲間に聞くと「そもそも描いた絵の保存方法すらわかってない人が過去にいた」だの「画像全てのサイズがバラバラ」だの「参加希望してきた時点で『提出できるかわからないから万が一の代役を立てておいて』と言われた」だのヤベー噂を色々聞いた。そのくらい「絵の下手な人」というのはほんとやばいから嫌なんだ。「絵の下手な人」はもう自覚して参加を控えるか「絵がそこそこ上手い人」にレベルアップできるように腕を磨いてくれ。
私の妹も嘗ては「絵の下手な人」だったけど描きまくった結果お前ら「絵の下手な人」より年下なのに結果的には画力が私を超えて専門学校の面接でプロからお墨付きもらうくらい上手くなったぞ。努力をしろ、努力を。
ちなみに私は企画をやる際
•pngの場合は、できれば背景と人物別のやつ欲しい、人物は透過pngで。(必須ではない)
•1280×720以上の16:9の画像(変形は要相談。だいたい承諾する)
•出来たら複数枚の場合zipにまとめて、それが一括DL可能なサイトを使って。
•連絡さえすれば辞退も締め切り延長もしていい。連絡だけはして。
•枠番号とキャラ名を記載してリプかDMを送って欲しい。第1希望から多くて第3希望まで明記してね。もし複数枠できる人はそれも明記して欲しい。
•上記のことがちゃんと理解できて、実行できる人だけ参加してね。
•締め切りは伸ばせる。(募集から第1締め切りまでが4〜6ヶ月あるし、第一締め切りに始まって第四締め切りぐらいまで作ってる。第一から第四までの間が1ヶ月くらいある)
ってことを参加概要に明記してる。締め切りとか寛容すぎて聖母でわ????って思うこともあるんだけど難しくないよね????
▼応募形式を満たしてなければ落とすのが当然では?
参加希望をした時点では満たしていても、参加してからあれ分からないこれ分からない出来ないが発覚したりバックれたりがあって落としきれないんだ……「絵が下手な奴ほどそういう傾向があるから画力の低さを理由に落としたい」ってのが本音。
Manga Plus by Shueishaとは日本国外向けに作られたジャンプ漫画の序盤3話と最新3話を無料で読めるサイト、スマホアプリです。
※注 意見を聞くために海賊版について特段厳しく追及していません。不快になる人はご注意を
以下、機械翻訳
■liatris4405(増田)
日本以外のオタク文化に興味があり、時々これらの質問をします。マンガプラスは今年リリースされました。
このアプリはエピソード1、2、3、および最新の3エピソードを読むことができると聞きました。しかし、いくつかのサブを見ると、マンガプラスについてさえ知らない人がかなりいるようです。また、アプリケーションの仕様を誤解している人もいると思います。
ところで、私はマンガが日本以外でどのように読まれているか知っています。だから、私は海賊を極端に非難したくありません。私は日本の漫画産業の存続にかなり興味があります。
ワンピースの視聴回数は約80万回しかないため、まだ採用の余地があると思います。
※筆者注 サブとは2chの板のようなものだと思ってください。ちなみに質問したのはmangaサブです。ワンピースの視聴回数は質問をした当時の物で現在は英語版300万OVER、スペイン語版200万OVERです。
■トルクA
最初のリリースと最後の3つ以外の章を読むことができないため、新しいリリースに遅れずについていくのは良いことです。
それでも、主な問題は、スキャングループが初期のコピーを盗む人から生のデータを取得し、簡単なビューを取得するために簡単な翻訳を解き放つことです。MangaPlusが法的にそれと競合する方法はありません。それでも、Jump Plusのタイトル(Spy x FamilyとHeart Gear、およびJigokurakuとBlue Flag)でうまく機能します。ほんの数日前、SxFのMangaPlusリンクがフロントページの上部にありました。
それは何のための良いシステムです。コメントシステムはいくつかの作業を使用できますが、漫画を無料で読む方法なので、文句を言うつもりはありません。
-すてきな
あなたはどこの国から来ましたか?私は間違いなく、最初の章と最新の3つだけでなく、MangaPlusアプリを読むことができます。
--MonDking
週刊少年ジャンプ漫画を大暴れすることはできません。他のものをどんちゃん騒ぎできます。
-Honest_Scratch
あなたがより多くにアクセスするために支払うことができないと思いますか?
--the_nell_87
Viz Mediaが少年ジャンプサービスでカバーしている国のいずれかにいる場合は、できます。
---トルクA
かなり。通常の少年ジャンプのタイトルのみの場合、日の丸相撲やティーンエイジルネッサンスデイビッドのようなシリーズはSOLです。
----Honest_Scratch
ああ、彼らはその時最も人気のあるたわごとをするだけですか?日本語と英語は他の言語やお互いにはるかに良く翻訳されるので、論理的ではなかったのは残念です。日本には複数の意味を持ついくつかの単語で同じ問題があります
■ワンタイムウィーブ
一部の人々は画質や翻訳について不満を持っていますが、私はそれらに本当に問題はありません-私はサービスがお金を払いたくない人に無料で漫画を提供するのに非常に優れていることがわかりました漫画業界を支援するマナー。
そこにあるシリーズのマンガプラスのみを使用する人もいますが、多くの人は、ほとんど常に以前にリリースされたスキャン版を使用しています。サービスの前にスキャンされていたシリーズには小さな海賊版対策効果がありますが、スキャンプラスサービスがmangaplusで利用可能な新しいシリーズを選択するのを抑止するのに役立つ可能性があります。マンガ出版社の公式代表者またはそのような誰かがモデレーターにそのサービスを通じて利用できるシリーズのmangaplusリンクのみを許可するように要求した場合、それははるかに顕著な影響を与え、視聴者が公式サービスに依存できるようになるでしょう。
このサービスのこれまでの最大の成功はおそらくSPY X FAMILYであり、これはすでにサブで最も期待され人気のあるシリーズの1つになっています。シリーズをピックアップしようとしたスキャンレーターはいません(rawとtranlationが同時にリリースされるためだと思います。間違っていれば誰かが私を修正してくれますが、どこかにコメントがあると思います)。チャプターで40万回再生
mangaplus(およびその他のオンラインマンガサービス)は、おそらくマンガが日本国外に展開する唯一の方法です。正直な出版傾向は、印刷雑誌/書籍の売上は減少し、デジタル雑誌/書籍の売上は増加していることを示しています。デジタルリンクを利用し、マンガのアグリゲーターとして機能する外国のマンガコミュニティ。mangaplusはこれらのトレンドへの反応のようです
-liatris4405
はい、SxFは少年ジャンプ誌で連載されていないため、生データは集英社の外に拡散しません。完了するとすぐにウェブにアップロードされます。したがって、著作権侵害の余地はありません。
■hahli9
私にとっては、mangaplusのシリーズのスキャンを使用するのをやめました。代わりに公式リリースを待ちます。
-Rutherfor_
同じように、さらに2、3日待つ必要はありませんが、図面の品質は非常に優れています。
--NoDomino
そして、翻訳はより良いIMOです。私は品質に待つ価値があると思います。
-theththpath
正直に言って、これが自分だけだと思った。
私は同じことを言うことはできませんが、このシリーズがMangaplusにも載っている場合は、少なくともMangaplusの章を読み直して、意見を述べてください。時々、すべてのシリーズがMangaplusにあることを忘れてしまいます。
-Vilis16
ディスカッションスレッドを見逃すことを意味しなければ、同じことをします。毎週読むシリーズの大きな魅力は、コメントを読んでいるだけでも、他のファンと印象を共有できるようになることです。
--hahli9
ディスカッションスレッドにコメントすることはありませんが、読んでいるので、数日後に章を読んだ後にディスカッションスレッドに戻ることに問題はありません。
■すてきな
Mangaplusでは、読むことができる章の数に制限はありません。どちらかといえば..これはWebtoonアプリによく似ています。私にとってアプリに欠けている唯一のものは、ダウンロード機能の欠如です。これまでのところ、このアプリの使用は本当に楽しかったです。クイックアップデート。英訳。素早い移行と素早い読み込み。改善できるものがある場合は、章の議論セクションです
-liatris4405
--すてきな
それに何か問題があるわけではありません。たとえば、Webtoonのコメント/ディスカッションセクションはかなり良い
--アルケロス
実際の議論には良くありません。チャプターについての考えを書くことはできますが、返信することはできません。追加する方法がないと思いますこのようなネタバレタグ。コメントは日付順に並べ替えられ、役に立たないコメントの背後にあるより良いコメントを徐々に隠します。
向こうでこのような会話をしてみてください。
■MonDking
週刊少年ジャンプ漫画は、最初の3章と最後の3章しかありません。すでにシリーズに追いついて誰が最新の章を無料で合法的に読むかは問題ありません。しかし、このシリーズを初めて使用する場合は、追いつく方法がありません。現在、Vizの欠落している章を読むことができます(少額の購読料)が、一部の国でのみ利用可能です。グーグルプレイに行くと、それは非常に一般的な不満を見るでしょう。そして、私はより大きい採用のための障害だと思います。サブスクリプションで不足しているチャプターを作成できる場合、採用率が高くなると思います。
少年ジャンプと問題にはすべての章があると言われているので、それは素晴らしいことです。
私は個人的にアカウントを管理する方法を持ちたいので、お気に入りなどを失うことなくさまざまなデバイスで読むことができます。しかし、それ以外に私はこのアプリが好きですが、彼らはうまくやっています。
-liatris4405
そうですか。確認しました。WebバージョンのManga Plusは、Cookieを使用して情報を管理します。この方法では、アプリとウェブの両方を管理することはできません。
■alphonse03
私の唯一の不満は、垂直ウェブビューアです。私の携帯電話ではまったく問題ありませんが、ラップトップではひどいです。矢印がゆっくりとスクロールするのではなく、次のページにスキップするため、ページ全体を表示できないほど小さい解像度の場合は、マウスを使用する必要があります。
アメリカでどうなるかはわかりませんが、特にここではredditではなく、さらにプロモーションが必要だと思います。
どうして?スキャンは通常より速く行われるため、多くの人は公式で無料であっても同じものを2回読むことはありませんが、多くの人は24時間365日更新を待っていません。
私の場合は、ドラゴンボールをスーパーで読むのが好きです。ファンの翻訳を各章の公式の翻訳と比較するのが好きですが、それは私の場合だけです。
-SRASinister
縦向きのWebビューアは、ラップトップを使用しているときにイライラすることがあります。通常、矢印キーを使用して縦向きにスクロールするのが好きだからです。
■NZPIEFACE
まあ、キメツのヤイバはまだスキャンがあります/ a / manga + tlsはクソだと思いますが、Act-Ageにはスキャンがなく、今でも人気があります。
彼らは実際に日本の店で発売される前にそれを行うために流通から盗みます。
-ヘロシン
KnYの場合、彼らはManga +の公式リリース後にアップロードするので、それほど悪くないと思います。しかし、OP、Dr Stone、MHA、Chainsaw Manのような他のJumpシリーズ。JBとMSは、まだその甘いカッシングサウンドを手放すことができません。
--NZPIEFACE
>KnYの場合、彼らはManga +の公式リリース後にアップロードするので、>それほど悪くないと思います。
役人への影響という点ではそれほど悪いことではありませんが、彼らは文字通り役人にたわごとをするので...
---liatris4405
----NZPIEFACE
一方、彼らは役人に性交してより良い仕事をするように言うためにそれをします。
---No_Idea_Guy
あなたは、彼らが最近、公式版をいじめるために漫画を拾ったばかりのように聞こえましたが、実際には、彼らは3年近くノンストップでそれを翻訳していました。この時点では毎週の伝統です。
---ヘロシン
いいえ、私は彼らが役人をだますためにそれをしたとは思わない。彼らはこのシリーズが大好きで、すでに何年もやっています。
そして、役人が現れたとき、彼らは彼らの翻訳の基準を満たさなかったので、彼らはそれを続けます。
■[削除済み]
「マンガプラス」のことを聞いたことも、使ったこともない。マンガの大部分は、マンガデックスや独立したファン翻訳などのウェブサイトでオンラインで読む。
海賊行為について。BerserkやOne Punch Manなどのシリーズは、リリースの1日後に海賊版/スキャンされ、オンラインで英語で公開されます。Vizのようないくつかの企業は、My Hero Academia:Vigilanteのオンラインのようなシリーズの公式コピーを無料で提供しています。名前を付けたシリーズはすべて、私の街のすべての書店で見つけることができます。私を含む多くの人々は、これらの完成したボリュームを購入します。
アリフレタ、鉄の騎士、または影の力になる、または転生者はチートを使うないなどの「レア」シリーズの場合、オンラインで読む場所を見つけることはほとんど不可能です。アリフレタは私の町で限定発売されており、アマゾンで注文しなければなりませんでした。一方、鉄の騎士は少年ジャンプにいたとしても見つけることは不可能です。転生社はチートをのぞまないについては、日本でも非常に限定的なリリースでした。まんだらけのコピーを買おうとしても見つけられませんでした。
概して。私の意見では、DBZやNARUTO-ナルト-のようなシリーズは巨大であり、海賊版ではありません。より小さなシリーズ、特に伊勢海シリーズは、合法的に読むことができないため、海賊版です。
-liatris4405
そうですか。米国以外では知られていない可能性があります。それらの人々に広まると、視聴回数がさらに増える可能性があります。カナダ、イギリス、オーストラリアだけでも、読者はまともなはずです。
-SwagooRago
ワンパンチマンは他の漫画とは異なりオンラインで無料なので海賊版ではありません
--トトロ
まだ著作権侵害です。無料であることは、著作権所有者の許可なしに配布する権利を人々に与えません。
■RulerKun_FGO
それに十分な時間を与えると、それがより広範になり、海賊行為と戦うのに役立つと思います。
■SwagooRago
問題がなければ、ほとんどすべての漫画が2〜3日前にscnlationグループによってリリースされるという問題がなければ良いでしょう。
また、日本から来たので、これまでのワンパンマンシーズン2についてどう思いますか。
■kutschi201
各漫画のすべての章を読むことができれば、私は彼らに金を投げます。
それ以外に、このアプリについて本当に否定的なことは何もありません。無料の法的最新漫画の章と章ごとに1つの広告。
Mangaplus管理者は、より優れた圧縮技術を使用できます。ファイルサイズを小さく保ちながら、アーティファクトを最小限に抑える方法があります。私は実際にSxFを読んだだけで、著者の長年のファンです。私はスキャンレーションの有無にかかわらず、他の多くを読みません。
-ニャットキリ
時間 | 記事数 | 文字数 | 文字数平均 | 文字数中央値 |
---|---|---|---|---|
00 | 80 | 8062 | 100.8 | 19.5 |
01 | 75 | 6560 | 87.5 | 40 |
02 | 32 | 1794 | 56.1 | 33 |
03 | 9 | 1788 | 198.7 | 77 |
04 | 17 | 5923 | 348.4 | 223 |
05 | 12 | 1184 | 98.7 | 33.5 |
06 | 6 | 2072 | 345.3 | 23.5 |
07 | 23 | 2572 | 111.8 | 26 |
08 | 29 | 2502 | 86.3 | 25 |
09 | 28 | 3118 | 111.4 | 44.5 |
10 | 36 | 3618 | 100.5 | 33 |
11 | 68 | 3558 | 52.3 | 34.5 |
12 | 87 | 7265 | 83.5 | 39 |
13 | 45 | 3504 | 77.9 | 46 |
14 | 59 | 4272 | 72.4 | 38 |
15 | 48 | 2861 | 59.6 | 29.5 |
16 | 46 | 9472 | 205.9 | 61.5 |
17 | 64 | 15904 | 248.5 | 59.5 |
18 | 94 | 8103 | 86.2 | 34 |
19 | 52 | 2792 | 53.7 | 39.5 |
20 | 182 | 9767 | 53.7 | 28 |
21 | 156 | 12191 | 78.1 | 34.5 |
22 | 121 | 7069 | 58.4 | 27 |
23 | 119 | 12072 | 101.4 | 29 |
1日 | 1488 | 138023 | 92.8 | 34 |
人(136), ワイ(103), 増田(86), 自分(83), 正月(55), 今(54), 好き(48), 話(46), 人間(40), あと(40), 問題(39), 今年(38), 男(35), 金(35), 女(34), 気(33), ー(32), 普通(31), 他(30), 相手(29), 感じ(28), 子供(28), 新年(28), 日本(25), 必要(25), 時間(24), 一人(24), 意味(22), ネット(22), 結局(22), 前(22), 人生(21), 家(21), ゲーム(20), 今日(20), 仕事(20), 社会(19), 気持ち(19), 他人(19), 関係(19), 理由(18), KKO(18), 一番(18), 年(18), バカ(18), 存在(17), 世界(17), レベル(17), 目(17), 最近(16), 無駄(16), アニメ(16), 誰か(16), キモ(16), 個人(16), 別(16), 全部(16), 結婚(16), 事実(16), 現実(16), 言葉(16), 日本人(16), 親(16), 全員(15), 家族(15), 興味(15), 馬鹿(15), 実家(15), 幸せ(15), 昔(15), おっさん(15), 手(15), 友達(15), 女性(14), 自体(14), 話題(14), 完全(14), ゴミ(14), たくさん(14), entry(14), ダメ(14), 否定(14), 差別(14), お年玉(13), しない(13), 勉強(13), あけましておめでとうございます(13), テレビ(13), 絶対(13), 普段(13), 記事(13), 理解(13), 場合(12), ネタ(12), 当たり前(12), 逆(12), ne.jp(12), じゃなくて(12), 無理(12), 最後(12), スマホ(12), 自転車(12), 世の中(12), 今後(12), 初詣(12), 頭(12), 2019年(12), お願い(12), 近く(12), 子(12), アイドル(12)
ワイ(103), 増田(86), 日本(25), KKO(18), キモ(16), あけましておめでとうございます(13), 2019年(12), じゃなくて(12), スマホ(12), hatena(11), ブクマ(10), あけおめ(10), 北朝鮮(10), 何度(10), おせち(9), ヤマト(9), はてブ(9), twitter(9), s(8), 一年(8), LINE(8), 金正恩(7), Twitter(7), 東京(7), 2018年(7), はてなー(7), イケメン(7), アメリカ(7), はてな民(7), 関西弁(6), 図書館戦争(6), ネカフェ(6), i(6), なんや(6), VR(6), いない(6), 犯罪者(6), 私たち(6), IT(6), k(6), OK(6), コミケ(6), 年越しそば(6), 元日(6), nhk.or.jp(5), 自家用自動車(5), モテ(5), imgur(5), CM(5), かよ(5), AV(5), 分からん(5), 意識高い(5), CD(5), アプリ(5), ???(5), 腐女子(5), スマブラ(5), リアル(5), 乃木坂(5), SNS(5), 竹下通り(5), 今年の目標(5), 社会問題(5), gt(5), なのか(5), 元増田(5), わからん(5), なんの(5), 可能性(5), w3(5), 来年から本気出す(5), VTuber(4), カレー(4), アレ(4), 結婚相手(4), ぶっちゃけ(4), 精神的(4), どん兵衛(4), ストレングスファインダー(4), 平成(4), 涙(4), 平成最後(4), ガチャ(4), カス(4), 新元号(4), 優先順位(4), 福岡(4), n(4), d(4), 大阪(4), png(4), 韓国(4), 寿司屋(4), CPU(4), hatenablog(4), w(4), にも(4), LGBT(4), iPhone(4), 自分たち(4), n/(4), あけましておめでとう(4), 誕生日(4), アンビバレント(4), コスメ(4), ブクマカ(4), Amazon(4), 今年の抱負(4), 偶像崇拝(4), 高齢者(4), 絶対的(4), 東北(4)
竹下通り(5), 今年の目標(5), あけましておめでとうございます(13), ストレングスファインダー(4), あけおめ(10), あけましておめでとう(4), 元日(6), 図書館戦争(6), 新年(28), アンビバレント(4), yimg(3), 正月(55), 2019年(12), 伺い(9), ワイ(103), 紅白(6), 早々(8), 関西弁(6), 関数(6), 年賀状(5), 渋滞(5), テロ(9), 重大(7), おめでとう(15), 長生き(6), 年末(10), 自動車(11), 叫び(6), 暴走(6), 今年(38), 親戚(11), よろしく(13), ギャル(10), 自転車(12), おもう(7), だからこそ(7), 専用(7)
■正月が誕生日 /20190101010141(17), ■父親を殺したい /20190101172503(10), ■書店、雑誌、文庫本は30年後に存在するか? /20190101181441(9), ■誰か一人の命と引き換えに世界を救う作品 /20190101182820(7), ■屈辱 /20190101172207(6), ■年収400万円以上の増田が憎い /20190101200222(6), ■anond:20190101205209 /20190101205915(5), ■2019新春に「はてリベ」の未来を考える /20190101160111(5), ■1月4日に休んでる同僚たちが憎い /20190101202754(4), ■新年増田一番乗り!!!!!! /20181231235959(4), ■ただアイマス好きから見た最近のアイマス界隈のいざこざについて /20181231134850(4), ■でもぶっちゃけさあ、現代におけるスカートって結局は男の為のモンでしょ /20190101184148(4), ■年越しそばがどん兵衛の人 /20181231153841(4), ■元日から増田とかwww /20190101231144(4), ■来年から本気出すって言ってたやつ /20190101123239(4), (タイトル不明) /20190101221813(4), ■否定っていうかまず認識されてない /20190101205209(4), ■正月なのに親戚が喧嘩してる /20190101144039(4), (自主規制) /20190101174813(4), ■家のネット回線が超早くなった /20190101005028(4), ■anond:20190101200456 /20190101200607(4)
1. こんな感じで使います。
$ python parser.py sample.py
import parser code = ''' a = 1 + 1 print(a) ''' graph = parser.create_graph(code) graph.render("sample")
import ast import sys import graphviz def create_graph(lines): graph = graphviz.Graph(format='png') root = ast.parse(lines) node_list = [root] _setup(graph, node_list) return graph def _setup(graph, node_list): # node node = node_list[-1] node_identity = str(len(node_list)) node_name = type(node).__name__ graph.node(node_identity, node_name) # children for child in ast.iter_child_nodes(node): node_list.append(child) child_identity = str(len(node_list)) graph.edge(node_identity, child_identity) _setup(graph, node_list) if __name__ == '__main__': file_name = sys.argv[1] with open(file_name) as file: lines = file.read() graph = create_graph(lines) graph.render(file_name)
時間 | 記事数 | 文字数 | 文字数平均 | 文字数中央値 |
---|---|---|---|---|
00 | 97 | 15381 | 158.6 | 56 |
01 | 42 | 9799 | 233.3 | 51 |
02 | 29 | 8656 | 298.5 | 132 |
03 | 15 | 2888 | 192.5 | 85 |
04 | 16 | 1523 | 95.2 | 16.5 |
05 | 14 | 2337 | 166.9 | 15.5 |
06 | 23 | 9681 | 420.9 | 27 |
07 | 30 | 10666 | 355.5 | 43.5 |
08 | 61 | 8819 | 144.6 | 65 |
09 | 115 | 11173 | 97.2 | 44 |
10 | 145 | 9370 | 64.6 | 42 |
11 | 109 | 9575 | 87.8 | 49 |
12 | 104 | 8749 | 84.1 | 41.5 |
13 | 110 | 11869 | 107.9 | 45 |
14 | 102 | 5691 | 55.8 | 29 |
15 | 63 | 8742 | 138.8 | 37 |
16 | 115 | 10422 | 90.6 | 47 |
17 | 140 | 9413 | 67.2 | 37.5 |
18 | 127 | 14691 | 115.7 | 37 |
19 | 122 | 8461 | 69.4 | 31 |
20 | 108 | 15957 | 147.8 | 32 |
21 | 98 | 17500 | 178.6 | 36 |
22 | 97 | 10301 | 106.2 | 42 |
23 | 164 | 18827 | 114.8 | 30.5 |
1日 | 2046 | 240491 | 117.5 | 41 |
人(221), 自分(149), 今(104), 女(104), 話(101), 男(77), 増田(77), 問題(76), 人間(73), 感じ(59), 日本(58), 最近(55), 前(51), 仕事(51), 必要(51), 好き(49), 子供(47), 普通(47), 社会(46), あと(46), 意味(46), ー(44), 理由(43), 気(43), 頭(43), 時間(42), 気持ち(42), しない(40), 他(39), 目(38), 金(37), しよう(37), 子(36), 昔(36), 声(36), 記事(35), 相手(35), 先生(34), 嫌(33), 女性(33), 最初(32), おっさん(32), 確か(32), 心(31), 関係(31), 世界(31), 存在(31), 無理(30), 人生(29), 全部(29), 今日(28), 一人(28), エアコン(28), 理解(28), 結果(28), ダメ(27), 周り(27), 熱中症(27), キャラ(26), うなぎ(26), 一番(26), 多く(26), 場合(26), 結局(25), 差別(25), セックス(25), じゃなくて(25), 逆(25), レベル(25), 絶対(25), 利用(25), 友達(24), 言葉(24), 批判(24), 会社(24), お金(24), 学校(24), 他人(24), 勝手(24), 女の子(24), 大事(23), 家(23), 場所(23), 明らか(22), 話題(22), アニメ(22), 障害者(22), デレステ(22), ゲーム(22), 国(22), 対応(22), 毎日(22), 馬鹿(22), 正直(21), 健常者(21), 人気(21), アイドル(21), 運営(21), 別(21), P(21), 内容(21), 方法(21)
増田(77), 日本(58), 熱中症(27), じゃなくて(25), 障害者(22), デレステ(22), 健常者(21), P(20), 安楽死(19), 個人的(18), ネトウヨ(18), 元増田(17), ブログ(15), SSR(15), ブコメ(15), いない(15), twitter(14), ガチャ(14), 可能性(14), ツイッター(13), デレ(12), はてブ(12), ???(12), Twitter(12), 差別主義(12), 何度(12), 音ゲー(12), モテ(12), 具体的(11), hatena(11), な!(11), カス(11), マジで(11), スレ(11), 響子(11), s(10), 被害者(10), ブクマ(10), 娘(10), 高さ(10), 東京(10), フェミ(10), 毎日(9), イケメン(9), 基本的(9), なのか(9), ガシャ(9), 五十嵐響子(9), 1人(9), アプリ(9), 自分たち(9), 陰キャ(8), NG(8), 一年(8), モテる(8), .s(8), 生活保護(8), 3000円(8), 2人(8), 総選挙(8), 詐欺師(7), 無敵の人(7), セル(7), アメリカ(7), アレ(7), …。(7), 1年(7), 自衛隊(7), UI(7), 発達障害(7), キモ(7), ソシャゲ(7), images(7), 夫婦(7), いいんじゃない(7), 君が代(7), A(7), URL(7), 同調圧力(7), コメント欄(6), 人気キャラ(6), sage(6), コピペ(6), iPhoneX(6), 説得力(6), ダブスタ(6), アフィリエイト(6), 平成(6), 最終的(6), 分からん(6), のところ(6), 1日(6), なんの(6), banner(6), 沖縄(6), OK(6), png(6), スマホ(6), パ(6), img(6), 2週目(6), 小日向美穂(6), 生産性(6), にも(6), シュガーダディ(6), 3日(6), 3月(6), 安倍(6), 20年(6), ブクマカ(6), 何が悪い(6), プレイ(6), 普通に(6), わからん(6), src(6), alt(6), af(6)
うんち (9), ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑(5), 最近のデレステがやらかしまくってます(5), 俺学校が暑かった記憶も寒かった記憶も(3), やらせろ (3), 楽しみだあ (2), まじか (2), 上司先生さんちわーっす。 (2), 僕のブログURL http://ak(2), おまんまん (2)
■安楽死は人権のひとつ。 /20180719081025(18), ■デレステ恒常2週目を批判する「不人気アイドル」Pの独善 /20180720010441(17), ■幽霊は何で女性なのか /20180720123704(13), ■片手は下品、両手は上品という考え /20180720130109(10), ■ミリオンライブが嫌われる理由 /20180719174909(10), ■ /20180720193049(9), ■発達障害だが黙って俺を雇え /20180720162414(8), ■ /20180719224823(7), ■今日はう○○を食べます /20180720170810(7), ■職場のお姉さま /20180719212442(6), ■血小板に欲情してる人たち怖い /20180719233137(6), ■はてブはまとめサイトのコメント欄 /20180720092400(5), ■あずまんが大王で誰が好き? /20180719103918(5), ■お金や社会的地位で転ばない女っていないんだろうなあ /20180720135945(5), ■中学の同級生「あいつのこと週刊誌に告発しよう!!」 /20180720155557(5), ■ブークーマーカー!!! /20180706190025(5), ■エアコン使うと地球温暖化が加速するよね /20180720143440(5), ■ /20180720141215(5), ■エロ漫画って /20180720231734(4), ■ドワンゴ社員が焼きそば作らされてたのはことあるごとに /20180720094119(4), ■防災備蓄してるか? /20180717162816(4), ■生理とピルの話 /20180720204707(4), ■「自分のような奴らが生きていてはいけない」という自動思考 /20180720204044(4), ■ /20180720192212(4), ■若い頃モテた人はデブになってもモテる /20180720103309(4), ■汚部屋改革 /20180720090428(4), ■なんでもいいから20代、30代は子を産め /20180720231429(4), ■anond:20180720025157 /20180720034959(4), ■「う」のつく食べ物で絶滅の心配をしなくていいもの /20180720004620(4)
相変わらず投稿するような場を持ってないのでここに。
PyQt5のアプリ上で外部から取得したPNG/JPEGをクリップボードに送りたかったが、
期待する動作は、Officeに元の形式として貼り付け可能であること。
QClipboardなのかclipboardなのかで相当手間取った。
というかQApplicationがいまいちわからん。これでいいのだろうか。
ともあれ、クリップボードにはいろいろ格納されたようだが、Office上ではビットマップとしてしか貼り付けられなかった。
import sys from PyQt5.Qt import QApplication, QImage img = QImage('test.png') app = QApplication(sys.argv) app.clipboard().setImage(img)
失敗1から一回QMimeDataを経由してみた。結果何も変わらず。
# -*- coding: utf-8 -*- import sys from PyQt5.Qt import QApplication, QImage, QMimeData img = QImage('test.png') data = QMimeData() data.setImageData(img) app = QApplication(sys.argv) app.clipboard().setMimeData(data)
以前C#にて、画像生成してクリップボードに送るアプリを作ろうとしていたときの残骸を参考にトライ。
無事期待する動作が得られた。
JPEGの場合はsetData('JFIF', img)になる。
# -*- coding: utf-8 -*- import sys from PyQt5.Qt import QApplication, QMimeData with open('test.png', 'rb') as fo: img = fo.read() data = QMimeData() data.setData('PNG', img) app = QApplication(sys.argv) app.clipboard().setMimeData(data)
今回はPyQt5ベースだったので試さなかったが、pywin32のwin32clipboardとかいうのも使えたのだろうか。