🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
JSON

JSON(JavaScript Object Notation)は軽量なデータ記述言語の1つである。構文はJavaScriptをベースとしていますが、JavaScriptに限定されたものではなく、様々なソフトウェアやプログラミング言語間におけるデータの受け渡しが行えるように設計されています。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

2回答

692閲覧

swiftの中にpythonファイルを入れる方法?

runo101

総合スコア18

JSON

JSON(JavaScript Object Notation)は軽量なデータ記述言語の1つである。構文はJavaScriptをベースとしていますが、JavaScriptに限定されたものではなく、様々なソフトウェアやプログラミング言語間におけるデータの受け渡しが行えるように設計されています。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2019/09/17 13:42

イメージ説明この画像のようなことは可能ですか?しらべてもあんまりほしい情報がないので困っています、この画像のようなことが可能ならばやり方、ご教授よろしくおねがいします。

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

クリップした質問は、後からいつでもMYページで確認できます。

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

バッドをするには、ログインかつ

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

guest

回答2

0

ベストアンサー

iosのカメラは使わないということですか?
①数字認識アプリの結果をサーバーにあげる。いわゆるapiにする(flaskとか)
②swiftでpythonで立ち上げたサーバーに見に行く
③その結果をswiftで表示

iosのカメラで撮った画像を使うなら画像を引数としてpythonに渡してあげる必要がありますね。
またポート解放するかサーバーを借りなくてはいけません、ローカルでは実装難しいです。

apiがいまいち理解できていないのであればおすすめなのはslackやLINEを利用することです。
ラズパイ・pythonでslackに投稿するシステムがあればiosアプリをわざわざ開発する必要がありませんよ。
slackに画像をアップするとそれを解析してくれるようにもできると思います。
「slack ラズパイ」などと調べてみてください

投稿2019/09/18 11:21

nariyyynari

総合スコア48

バッドをするには、ログインかつ

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

runo101

2019/09/18 13:03

iosで撮るわけではありません、ラズパイカメラを使用して撮ります、説明悪くてすみません。今のところはiosスマホアプリにしたいとかんがえてます、しかし、1週間という期限があるので、slackや、LINEの利用も調べてみます。丁寧にありがとうございました!
nariyyynari

2019/09/21 05:17

期限付きだとswiftの実装までは難しいでしょう。 特にあなたはapiやhttp通信を体験されたことがないので、今はswiftのフロント開発に注力することに時間を使って欲しくないですね。 slackから「画像認識して」と送れば返ってくるbotの方が入門的でいいと思いますよ
runo101

2019/09/21 12:40

ありがとうございます、slackで出力はできました!
guest

0

raspberry piでwebサーバーを起動しておいて、iOSからそのサーバにアクセス
する。
アクセスされた時に、Pythonでの計算結果を返却するようなapiにすれば良いです。

投稿2019/09/18 01:23

t_obara

総合スコア5488

バッドをするには、ログインかつ

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

runo101

2019/09/18 11:02

なんとなくですがわかりました!swiftにpyhtonのapiをいれればいいということですか?違ってたらすみません、apiのことなどについてもあまりわかってない状態です。
t_obara

2019/09/19 00:44

apiを入れるというよりはapiが、を利用する、呼び出すという表現の方が適切ですが、イメージはあっているのではないかと思われます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問