問題タブ [pythonista]

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 投票する
0 に答える
680 参照

python-3.x - SSIMまたは「純粋なpython」またはPythonistaと互換性のある同様のアルゴリズムを使用して、2つのPIL.Image JPEG写真(同じサイズ)を比較する方法は?

同様の質問が何度も寄せられていることは承知していますが、探しているものに対する満足のいく答えはまだ見つかりません。同じ画像の 2 つのバージョンを比較して、JPEG 圧縮に起因する知覚的アーティファクトの量を検出するために、それ以上の変更を加えずに (つまり、切り抜きや回転を行わずに) 比較できるようにしたいと考えています。つまり、ヒストグラムや異なるピクセル数だけでなく (Pillow から取得するのはおそらく簡単でしょう)、全体的な視覚的影響の何らかの尺度を取得できるようにしたいと考えています。

SO や他の場所のいくつかの記事を読んで、SSIM アルゴリズムへの複数の参照を見つけました。Python ( https://github.com/jterrace/pyssim ) もありますが、問題は、これらの実装がすべて、ターゲット デバイスの一部にインストールできないパッケージに依存しているように見えることです。Pillow 2.9.0とを含む iOS で Pythonista 3 を使用していますnumpyが、scipy( で必要pysimm) には互換性がありません。

Python 3.6、Pillow、および/またはNumpy 1.8.0以上のものを必要としないSIMMまたは同様の比較値を計算する他の実行可能な方法はありますか?

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

python - Pythonista は App Store の制限内でどのように機能しますか?

私は最近、 Pythonistaとして知られる iOS IDE について知りました。これは、iOS プラットフォーム用の完全な Python 3.6 IDE およびインタープリターであり、いくつかの重要なライブラリとネイティブ iOS API のバインディングが含まれていると主張しています。私の質問は次のとおりです。それはどのように機能しますか? iOS セキュリティ モデルに関する私の理解では、すべてのコードは署名されている必要があり、コードを動的に生成または実行するすべての (Apple 以外の) アプリは、App Store から自動的に禁止されています。これは、人々が iOS 用のコンパイラ、インタープリター、シェル端末、エミュレーター、仮想マシンなどを作成し、App Store で提供することを禁止するルールです。Pythonista は、Apple に反抗することなく、Python インタープリターを使用することでどのように切り抜けるのでしょうか? サーバー上でコードをリモートで実行していますか?