質問するログイン新規登録

質問編集履歴

3

ご質問ありがとうございます。プレビュー画面でこうなるんですね。

2020/04/15 22:49

投稿

chan_kubo
chan_kubo

スコア4

title CHANGED
File without changes
body CHANGED
@@ -4,7 +4,7 @@
4
4
  coefficients must be a 3-tuple of arrays as returned by wavedec2. If you are using pywt.array_to_coeffs or pywt.unravel_coeffs, please specify output_format='wavedec2'
5
5
 
6
6
  のようなエラーが出てしまった。どんなエラーか調べても回答がなく、困っている。コードは以下の通り。最初はwavedec,waverecでやっていて、その時はこのエラーは出ず、wavedec2,waverec2に変えたらエラーがでた。
7
- ‘’’Python
7
+ ```Python
8
8
  def maddest(x):
9
9
  return np.median(np.abs(x-np.median(x)))
10
10
 
@@ -15,4 +15,4 @@
15
15
  coeff[1:] = (pywt.threshold(i, value=uthresh, mode="hard") for i in coeff[1:])
16
16
  img_w=pywt.waverec2(coeff, "db1", mode="sym")
17
17
  plt.imshow(img_w,cmap="gray"),plt.show()
18
- ‘’’
18
+ ```

2

2020/04/15 22:49

投稿

chan_kubo
chan_kubo

スコア4

title CHANGED
File without changes
body CHANGED
@@ -7,6 +7,7 @@
7
7
  ‘’’Python
8
8
  def maddest(x):
9
9
  return np.median(np.abs(x-np.median(x)))
10
+
10
11
  img=cv2.imread(r"...jpg",0)
11
12
  coeff = pywt.wavedec2(img, "db1", mode="sym")
12
13
  sigma = (1/0.6745) * maddest(coeff[-1])

1

2020/04/15 10:28

投稿

chan_kubo
chan_kubo

スコア4

title CHANGED
File without changes
body CHANGED
@@ -4,7 +4,7 @@
4
4
  coefficients must be a 3-tuple of arrays as returned by wavedec2. If you are using pywt.array_to_coeffs or pywt.unravel_coeffs, please specify output_format='wavedec2'
5
5
 
6
6
  のようなエラーが出てしまった。どんなエラーか調べても回答がなく、困っている。コードは以下の通り。最初はwavedec,waverecでやっていて、その時はこのエラーは出ず、wavedec2,waverec2に変えたらエラーがでた。
7
-
7
+ ‘’’Python
8
8
  def maddest(x):
9
9
  return np.median(np.abs(x-np.median(x)))
10
10
  img=cv2.imread(r"...jpg",0)
@@ -13,4 +13,5 @@
13
13
  uthresh = sigma*np.sqrt(2*np.log(img.size))
14
14
  coeff[1:] = (pywt.threshold(i, value=uthresh, mode="hard") for i in coeff[1:])
15
15
  img_w=pywt.waverec2(coeff, "db1", mode="sym")
16
- plt.imshow(img_w,cmap="gray"),plt.show()
16
+ plt.imshow(img_w,cmap="gray"),plt.show()
17
+ ‘’’