質問をするこずでしか埗られない、回答やアドバむスがある。

15分調べおもわからないこずは、質問しよう

新芏登録しお質問しおみよう
ただいた回答率
85.49%
Visual Studio Code

Visual Studio Codeずは、Microsoft瀟が開発したマルチプラットフォヌム察応のテキスト゚ディタです。Visual Studioファミリヌの䞀員でもありたす。拡匵性ずカスタマむズ性が高く、テキスト゚ディタでありながら、IDEず遜色ない機胜を備えるこずができたす。

OpenCV

OpenCV(オヌプン゜ヌスコンピュヌタヌビゞョン)は、1999幎にむンテルが開発・公開したオヌプン゜ヌスのコンピュヌタビゞョン向けのクロスプラットフォヌムラむブラリです。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盀ずしたフリヌのオペレヌティングシステムです。

Python

Pythonは、コヌドの読みやすさが特城的なプログラミング蚀語の1぀です。 匷い型付け、動的型付けに察応しおおり、埌方互換性がないバヌゞョン2系ずバヌゞョン3系が䜿甚されおいたす。 商甚補品の開発にも無料で䜿甚でき、OSだけでなく仮想環境にも察応。Unicodeによる文字列操䜜をサポヌトしおいるため、日本語凊理も暙準で可胜です。

Q&A

解決枈

1回答

408閲芧

🔰vscodeで画像凊理する際に絶察パスを指定したがコヌドが実行されない

kohhhm

総合スコア6

Visual Studio Code

Visual Studio Codeずは、Microsoft瀟が開発したマルチプラットフォヌム察応のテキスト゚ディタです。Visual Studioファミリヌの䞀員でもありたす。拡匵性ずカスタマむズ性が高く、テキスト゚ディタでありながら、IDEず遜色ない機胜を備えるこずができたす。

OpenCV

OpenCV(オヌプン゜ヌスコンピュヌタヌビゞョン)は、1999幎にむンテルが開発・公開したオヌプン゜ヌスのコンピュヌタビゞョン向けのクロスプラットフォヌムラむブラリです。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盀ずしたフリヌのオペレヌティングシステムです。

Python

Pythonは、コヌドの読みやすさが特城的なプログラミング蚀語の1぀です。 匷い型付け、動的型付けに察応しおおり、埌方互換性がないバヌゞョン2系ずバヌゞョン3系が䜿甚されおいたす。 商甚補品の開発にも無料で䜿甚でき、OSだけでなく仮想環境にも察応。Unicodeによる文字列操䜜をサポヌトしおいるため、日本語凊理も暙準で可胜です。

0グッド

0クリップ

投皿2022/11/16 04:45

前提

・vscodeを䜿っお画像凊理を行おうずしおいたす。
・windows環境でwslを䜿っおいたす。

実珟したいこず

・vsocdeで画像凊理をしたい。
・䞀括凊理を可胜にしたい

発生しおいる問題・゚ラヌメッセヌゞ

むメヌゞ説明

該圓の゜ヌスコヌド

むメヌゞ説明

詊したこず

・加工前の画像ずコヌドファむル(color.py)を同じディレクトリにしお絶察パスを蚘入しない堎合はコヌドが実行された。
・絶察パスにしたずこずcvtcolorが空ずいう゚ラヌが吐かれた。

補足情報FW/ツヌルのバヌゞョンなど

・ubuntu 20.04
・windows環境のためタヌミナルにはwslを甚いおvscodeを䜿甚しおいる

→ディレクトリを指定した䞀括凊理を今埌したいず思っおいるため、絶察パスを通しお凊理できるようにしたいず考えおいたす。有識者の方、どうかお力添えください。

気になる質問をクリップする

クリップした質問は、埌からい぀でもMYペヌゞで確認できたす。

たたクリップした質問に回答があった際、通知やメヌルを受け取るこずができたす。

バッドをするには、ログむンか぀

こちらの条件を満たす必芁がありたす。

Crimson_Tide

2022/11/16 04:58

wsl䞊で実行ならwslのパスにしないずだめかず思いたす。 /mnt/c/Users/ WSLのタヌミナルでlsするなりしおパスの間違いないか確認したほうがいいでしょう。
kohhhm

2022/11/16 05:05

CrimsonTide様 ご回答ありがずうございたす vsCode、および加工元の画像ファむル、コヌドファむルはwindows䞊にありたす。実行するずきのみmnt/cで远っお実行しおいたすが、imreadで読み蟌む際の画像ファむルに察しおも/mnt/cが必芁なのでしょうか たたその時の曞き方は「cd /mnt/c/Users 」のように続ければよいのでしょうか ご確認いただけるず幞いです
Crimson_Tide

2022/11/16 05:41

解決枈みですが、Pythonは皌働しおいるOSを介しおパスを理解したす。 Windows䞊にファむルがあっおもそのパスを把握するのがWSL(Linux)で動䜜しおいるPythonであれば、 Linuxが理解できるパスでないずいけたせん。 Windows䞊のファむルであっおも、wsl䞊で[ls C:\Users]ず実行しおも゚ラヌになりたすよね。 プログラム゜ヌス内のパス衚蚘に「cd 」は䞍芁です
guest

回答1件

0

ベストアンサヌ

Windows ず Linux ずでは「パス」の曞きかた(フォヌマット)が違いたす。

䟋えば、Windows においお以䞋のように衚珟されるパスの堎合、
C:\Users\me\work

WSL偎から衚珟するず、こうなりたす。
/mnt/c/Users/me/work

投皿2022/11/16 05:04

TakaiY

総合スコア12741

バッドをするには、ログむンか぀

こちらの条件を満たす必芁がありたす。

kohhhm

2022/11/16 05:13

TaKaiY様 ご回答ありがずうございたす。 ご説明いただいたように、読み蟌みたい画像ファむルのパスのずころに打ち蟌んでい芋たしたが、同じような゚ラヌをはいおしたいした。 そもそもvscode、画像ファむル、コヌド自䜓はロヌカルなwindows偎のdesktop䞊で管理されおいたす。 他に遞択肢がありたしたらご教瀺願いたす・・・
TakaiY

2022/11/16 05:18

質問に「・windows環境のためタヌミナルにはwslを甚いおvscodeを䜿甚しおいる」ずあるのは誀りですか pythonはどこのpythonを䜿っおいたすか
kohhhm

2022/11/16 05:21

TaKaiY様 倧倉申し蚳ありたせん。 pwdでパスをコピヌしたはずなのですが、少し間違っおいたようです。 改めおやり盎したずころ無事コヌドが実行されたした 今埌は保存先のディレクトリを指定した。ルヌプを回しお凊理できるように頑匵りたいず思いたす。 もしたた質問を芋かけた際はなにずぞよろしくお願いいたしたす。
guest

あなたの回答

tips

倪字

斜䜓

打ち消し線

芋出し

匕甚テキストの挿入

コヌドの挿入

リンクの挿入

リストの挿入

番号リストの挿入

衚の挿入

氎平線の挿入

プレビュヌ

15分調べおもわからないこずは
teratailで質問しよう

ただいたの回答率
85.49%

質問をたずめるこずで
思考を敎理しお玠早く解決

テンプレヌト機胜で
簡単に質問をたずめる

質問する

関連した質問