क्या जेएमएच नहीं कहता है, अगर sqrt(C'+A'-B'-D'/K - (mean*mean))
यह नहीं है कि आप अभिन्न छवि से मानक विचलन की गणना कैसे करते हैं, तो आप इसे कैसे करते हैं?
सबसे पहले, मुझे Python/numpy कोड पर स्विच करने दें, इसलिए हमें नोटेशन स्थिरता का एक मामला मिलता है और अभिव्यक्तियों को जांचना आसान होता है। एक नमूना सरणी एक्स को देखते हुए कहते हैं:
X = array([random() * 10.0 for i in range(0, 9)])
रूप X
की uncorrected sample standard deviation परिभाषित किया जा सकता:
std = (sum((X - mean(X)) ** 2)/len(X)) ** 0.5 # 1
लागू करने binomial theorem(X - mean(X)) ** 2
को हम पाते हैं:
std = (sum(X ** 2 - X * 2 * mean(X) + mean(X) ** 2)/len(X)) ** 0.5 # 2
को देखते हुए identities की सारांश ऑपरेशन, हम कर सकते हैं:
std = ((sum(X ** 2) - 2 * mean(X) * sum(X) + len(X) * mean(X) ** 2)/len(X)) ** 0.5 # 3
अगर हम S = sum(X)
, S2 = sum(X ** 2)
, M = mean(X)
और N = len(X)
कर हम पाते हैं:
std = ((S2 - 2 * M * S + N * M ** 2)/N) ** 0.5 # 4
अब एक छवि
I
और दो अभिन्न छवियों के लिए
P
और P2
गणना की I
(जहां P2
चुकता पिक्सेल के लिए अभिन्न छवि है से मूल्य), हम जानते हैं कि, चार किनारे निर्देशांक A = (i0, j0)
, B = (i0, j1)
, C = (i1, j0)
और D = (i1, j1)
, S
,के मान दिए गए
S = P[A] + P[D] - P[B] - P[C]
S2 = P2[A] + P2[D] - P2[B] - P2[C]
N = (i1 - i0) * (j1 - j0)
M = S/N
कौन सा तो (4) रेंज I[A:D]
के मानक विचलन उपज उपरोक्त समीकरण के लिए आवेदन किया जा सकता है:, M
और N
रेंज I[A:D]
के रूप में के लिए गणना की जा सकती।
संपादित करें: ऐसा नहीं है कि M = S/N
हम समीकरण को (4) निम्न स्थानापन्न और सरलीकरण आवेदन कर सकते हैं पूरी तरह से आवश्यक है, लेकिन नहीं दिया जाता है:,
std = ((S2 - 2 * M * S + N * M ** 2)/N) ** 0.5
std = ((S2 - 2 * (S/N) * S + N * (S/N) ** 2)/N) ** 0.5
std = ((S2 - 2 * ((S ** 2)/N) + (S ** 2/N))/N) ** 0.5
std = ((S2 - ((S ** 2)/N))/N) ** 0.5
std = (S2/N - (S/N) ** 2) ** 0.5 # 5
कौन सा काफी समीकरण रेमी दिया के करीब है वास्तव में।
मुझे आपका प्रश्न बिल्कुल नहीं मिला है। क्या आप इसे सुधार सकते हैं? – ArtemStorozhuk
आप कुछ छवि भाग (ROI) के _mean_, _std dev_ और _gradient_ को ढूंढना चाहते हैं? – ArtemStorozhuk
मैं सभी छवि का मतलब, std dev और ढाल ढूंढना चाहता हूं। – Mzk