プログラミング

プロおよび熱狂的プログラマーのためのQ&A

12
PythonでRGBイメージをグレースケールに変換するにはどうすればよいですか?
matplotlibRGBイメージを読み込んでグレースケールに変換するために使用しようとしています。 matlabではこれを使用します: img = rgb2gray(imread('image.png')); でmatplotlibのチュートリアル彼らはそれをカバーしていません。彼らはただ画像を読んだ import matplotlib.image as mpimg img = mpimg.imread('image.png') そして、それらは配列をスライスしますが、それは私が理解しているものからRGBをグレースケールに変換することと同じではありません。 lum_img = img[:,:,0] numpyまたはmatplotlibに、rgbからgrayに変換する組み込み関数がないとは信じがたいです。これは画像処理の一般的な操作ではありませんか? imread5分でインポートされた画像を処理する非常にシンプルな関数を作成しました。それはひどく非効率的ですが、それが私が組み込みのプロフェッショナルな実装を望んでいた理由です。 セバスチャンは私の機能を改善しました、しかし私はまだ組み込みのものを見つけたいと思っています。 matlab(NTSC / PAL)の実装: import numpy as np def rgb2gray(rgb): r, g, b = rgb[:,:,0], rgb[:,:,1], rgb[:,:,2] gray = 0.2989 * r + 0.5870 * g + 0.1140 * b return …
206 python  matplotlib 

11
JavaScriptで不変性がそれほど重要(または必要)なのはなぜですか?
私は現在、React JSとReact Nativeフレームワークに取り組んでいます。途中、FacebookのFluxとReduxの実装について読んでいたときに、ImmutabilityまたはImmutable-JSライブラリに遭遇しました。 問題は、なぜ不変性がそれほど重要なのかということです。オブジェクトの変更の何が問題になっていますか?それは物事を単純にしませんか? 例を挙げて、オープニング画面がニュースの見出しのリストビューである単純なニュースリーダーアプリを考えてみましょう。 最初に値を持つオブジェクトの配列と言うと、最初は操作できません。それは不変性の原則が言っていることですよね?(間違っている場合は修正してください。)しかし、更新する必要がある新しいNewsオブジェクトがある場合はどうなりますか?通常の場合は、オブジェクトを配列に追加するだけで済みます。この場合、どうすれば達成できますか?ストアを削除して再作成しますか?オブジェクトを配列に追加する方が安価な操作ではありませんか?

14
ImportError:「Tkinter」という名前のモジュールはありません
なんらかの理由で、Tkinterまたはtkinterモジュールを使用できません。Pythonシェルで次のコマンドを実行した後 import Tkinter または import tkinter このエラーが発生しました ModuleNotFoundError: 'Tkinter'という名前のモジュールはありません または ModuleNotFoundError: 'tkinter'という名前のモジュールはありません 何が原因で、どうすればそれを解決できますか?
206 python  tkinter 


25
プッシュしようとするとGitエラー— pre-receiveフックが拒否されました
コミットした変更をプッシュしようとすると、次のエラーが表示されます... git.exe push -v --progress "origin" iteration1:iteration1 remote: ********************************************************************* To ssh://git@mycogit/cit_pplus.git ! [remote rejected] iteration1 -> iteration1 (pre-receive hook declined) error: failed to push some refs to 'ssh://git@mycogit/cit_pplus.git' どうしたの?
206 git 

7
パンダのグループ別と合計
私はこのデータフレームを使用しています。 Fruit Date Name Number Apples 10/6/2016 Bob 7 Apples 10/6/2016 Bob 8 Apples 10/6/2016 Mike 9 Apples 10/7/2016 Steve 10 Apples 10/7/2016 Bob 1 Oranges 10/7/2016 Bob 2 Oranges 10/6/2016 Tom 15 Oranges 10/6/2016 Mike 57 Oranges 10/6/2016 Bob 65 Oranges 10/7/2016 Tony 1 Grapes 10/7/2016 Bob 1 Grapes …

12
TypeScriptファイルをコマンドラインから実行する方法
私はこれに対する答えを見つけるのに驚くほど苦労しています。プレーンなNode.JSを使用するとnode path/to/file.js、任意のjsファイルをで実行できます。CoffeeScriptを使用すると、coffee hello.coffeeES6を使用できbabel-node hello.jsます。Typescriptで同じことをするにはどうすればよいですか? 私のプロジェクトには、tsconfig.jsonWebpack / ts-loaderがブラウザ用の素敵な小さなバンドルを構築するために使用するがあります。その前にコンソールからビルドステップを実行する必要があり.tsますが、プロジェクトで使用されるファイルの一部を使用してスキーマを生成しますが、コンパイルしないと単一のTypescriptファイルを実行できないようです。プロジェクト全体。

9
新しいWindowsターミナルへのGit-Bashの追加
新しいターミナル(Git Bash)を新しいWindowsターミナルに追加しようとしていますが、機能しません。 配列のcommandlineプロパティを変更しようとしましたが、運がありませんでした。profilesgit-bash.exe これを機能させる方法を知っている人はいますか?


14
リクエストに失敗しました:許可されないコンテンツタイプ:AFNetworking 2.0を使用したtext / html
AFNetworkingの新しいバージョン2.0を試してみましたが、上記のエラーが発生します。なぜこれが起こっているのか?これが私のコードです: NSURL *URL = [NSURL URLWithString:kJSONlink]; NSURLRequest *request = [NSURLRequest requestWithURL:URL]; AFHTTPRequestOperation *op = [[AFHTTPRequestOperation alloc] initWithRequest:request]; op.responseSerializer = [AFJSONResponseSerializer serializer]; [op setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"JSON: %@", responseObject); } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@"Error: %@", error); }]; [[NSOperationQueue mainQueue] addOperation:op]; Xcode 5.0を使用しています。 また、エラーメッセージは次のとおりです。 Error: Error Domain=AFNetworkingErrorDomain Code=-1016 …

11
Ruby on Rails-CSVファイルからデータをインポートする
CSVファイルから既存のデータベーステーブルにデータをインポートしたい。CSVファイルを保存するのではなく、データを取得して既存のテーブルに挿入するだけです。Ruby 1.9.2とRails 3を使用しています。 これは私のテーブルです: create_table "mouldings", :force => true do |t| t.string "suppliers_code" t.datetime "created_at" t.datetime "updated_at" t.string "name" t.integer "supplier_id" t.decimal "length", :precision => 3, :scale => 2 t.decimal "cost", :precision => 4, :scale => 2 t.integer "width" t.integer "depth" end おかげで、これを行うための最良の方法を示すコードを教えてもらえますか。

18
LESSを使用せずにブートストラップナビゲーションバーの折りたたみブレークポイントを変更する
現在、ブラウザーの幅が768pxを下回ると、ナビゲーションバーは折りたたみモードに変わります。この幅を1000pxに変更したいので、ブラウザーが1000px未満になると、ナビゲーションバーが折りたたみモードに変わります。LESSを使用せずにこれを実行したいのですが、LESSではなくスタイラスを使用しています。 私の問題はこの質問と同じです:Bootstrap 3 Navbar Collapse しかし、その質問のすべての回答は、LESS変数を変更してそれを行う方法を説明しています。私はLESSを扱っていません。スタイラスを使用しているので、スタイラスまたは別の方法を使用してこれを行う方法を知りたいです。 ありがとう!

7
素晴らしいフォント、入力タイプ「送信」
font-awesomeに入力タイプ 'submit'のクラスがないようです。ボタン入力にfont-awesomeのクラスを使用することは可能ですか?アプリケーションのすべてのボタン(実際にはtwitter-bootstrapの「btn」クラスにリンクしている)にアイコンを追加しましたが、「入力タイプ送信」にアイコンを追加できません。 または、このコードの使用方法: input#image-button{ background: #ccc url('icon.png') no-repeat top left; padding-left: 16px; height: 16px; } html: <input type="submit" id="image-button">Text</input> (HTMLから取得:テキストと画像を含む送信ボタンを作成するにはどうすればよいですか?)font-awesomeを使用しますか?

5
.NETでComboBoxを編集不可にするにはどうすればよいですか?
ComboBoxユーザーが選択できる項目のリストを提供する「選択のみ」が必要です。ComboBoxコントロールのテキスト部分では入力を無効にする必要があります。 私が最初にこれをグーグルで調べたところ、KeyPressイベントをキャプチャするための過度に複雑で見当違いの提案が出されました。
205 c#  .net  winforms  combobox 

7
jqueryを使用してdivにスクロールします
だから私は固定リンクバーが横にあるページを持っています。別のdivにスクロールしたいのですが。基本的に、ページは1つの長いウェブサイトにすぎません。横にあるメニューボックスを使用して、さまざまなdivにスクロールしたいと思います。 これが私が今まで持っているjqueryです $(document).ready(function() { $('#contactlink').click = function() { $(document).scrollTo('#contact'); } }); 問題は、読み込まれたときに自動的に連絡先のdivに移動#contactlinkし、メニューでを押すと、一番上にスクロールして戻ることです。 編集:HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <!-- jQuery--> <script src = "<?php echo base_url() ?>assets/js/jquery.js"></script> <!-- .js file--> <script src = "<?php echo base_url() ?>assets/js/pagetwo.js"></script> <link rel="stylesheet" type="text/css" href="<?php echo base_url()?>assets/css/reset.css" /> <!-- .css for page …
205 jquery  scroll 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.