小编A. *_*dry的帖子

无法编辑默认的 VSCode JSON 设置

我在 Windows 10 上使用 VSCode 1.47.3。我无法在 json 中编辑默认设置:

  1. 打开默认设置(“文件 -> 首选项 -> 设置”)
  2. 输入默认设置 json 文件进行编辑。
  3. 窗口出现“无法在只读编辑器中编辑”

我尝试以管理员身份打开 VSCode,卸载并重新安装,重新启动计算机,然后降级到 1.46,但仍然无法编辑。有人知道如何解决这个问题吗?

visual-studio-code vscode-settings

14
推荐指数
2
解决办法
1万
查看次数

Python 3.8并发.futures“OSError:句柄已关闭”

我有 Python 3.8 并且无法升级(我有仅适用于 Python 3.8 的依赖项),所以这篇 SO 帖子没有回答我的问题。我该如何防止该OSError: handle is closed错误?当将结果返回到主线程时会发生这种情况。这是一个非常简单的例子:

from concurrent.futures import ProcessPoolExecutor


def my_func(num):
    return num + 1


def worker(data):
    with ProcessPoolExecutor(5) as executor:
        result = executor.map(my_func, data)
    return result


if __name__ == "__main__":
    arr = [1, 2, 3, 4, 5]
    print(arr)
    arr = worker(arr)
    print(tuple(arr))
Run Code Online (Sandbox Code Playgroud)

这给出了

[1, 2, 3, 4, 5]
(2, 3, 4, 5, 6)
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
  File "C:\Users\hendra11\AppData\Local\Programs\Python\Python38\lib\concurrent\futures\process.py", line 102, in _python_exit
    thread_wakeup.wakeup() …
Run Code Online (Sandbox Code Playgroud)

python-3.x concurrent.futures oserror

9
推荐指数
0
解决办法
6029
查看次数

什么是numpy方法int0?

我已经看到np.int0用于在OpenCV问题中将边界框浮点值转换为int.

到底是np.int0什么?

我见过np.uint8,np.int32等等,我似乎无法np.int0在任何在线文档中找到.这会引发什么样的int参数?

python methods int numpy

8
推荐指数
2
解决办法
7999
查看次数

用pipenv运行--upgrade

运行(比如numpy)pipenv install --upgrade numpy尝试安装--upgradenumpy不是正常pip--upgradeswitch 行为.是否有其他人遇到此问题?

python upgrade pipenv

8
推荐指数
1
解决办法
6091
查看次数

将依赖转移到诗歌中的 --dev

如果你不小心在诗歌中安装了一个依赖作为主要依赖(即poetry add ...),有没有办法快速将它转移到开发依赖(即poetry add --dev ...),或者你必须卸载它并重新安装poetry add --dev

python-3.x python-poetry

8
推荐指数
2
解决办法
1029
查看次数

OpenCV Python cv2.connectedComponentsWithStats

cv2.connectedComponentsWithStats与白底黑字相比,是否必须通过黑底白字的图像?做一个和另一个我得到不同的结果。

示例代码:

import os
import cv2

root = r'pth/to/img'
fl = r'img.png'

src = os.path.join( root, fl )

img = cv2.imread( src, 0 )
img_inv = cv2.bitwise_not( img )

cv2.imshow( 'Black-on-White', img )
cv2.waitKey(0)

cv2.imshow( 'White-on-Black', img_inv )
cv2.waitKey(0)

bw_nlbls, bw_lbls, bw_stats, _ = cv2.connectedComponentsWithStats( img )
wb_nlbls, wb_lbsl, wb_stats, _ = cv2.connectedComponentsWithStats( img_inv )

bw = 'Black-On-White'
wb = 'White-On-Black'

print( bw )
print( '-'*len(bw) )
print()
print('Number of Components: ', bw_nlbls)
print()
print( wb )
print( '-'*len(wb) …
Run Code Online (Sandbox Code Playgroud)

python opencv connected-components

7
推荐指数
1
解决办法
5011
查看次数

Python OpenCV中的阴影删除

我试图使用Finlayson等的熵最小化方法在python OpenCV中实现阴影去除.人:

"通过熵最小化的内在图像",Finlayson等.人.

我似乎无法与论文的结果相匹配.我的熵图与论文中的熵图不符,我得到了错误的最小熵.

有什么想法吗?(根据要求我有更多的源代码和文件)

#############
# LIBRARIES
#############
import numpy as np
import cv2
import os
import sys
import matplotlib.image as mpimg
import matplotlib.pyplot as plt
from PIL import Image
import scipy
from scipy.optimize import leastsq
from scipy.stats.mstats import gmean
from scipy.signal import argrelextrema
from scipy.stats import entropy
from scipy.signal import savgol_filter

root = r'\path\to\my_folder'
fl = r'my_file.jpg'

#############
# PROGRAM
#############
if __name__ == '__main__':

    #-----------------------------------
    ## 1. Create Chromaticity Vectors ##
    #-----------------------------------

    # Get Image
    img = …
Run Code Online (Sandbox Code Playgroud)

python opencv image shadows

6
推荐指数
1
解决办法
3957
查看次数

在 WSL2 上安装 Tensorflow-GPU

有没有人在 WSL2 上使用 NVIDIA GPU 成功安装 Tensorflow-GPU?我在 WSL2 上安装了 Ubuntu 18.04,但正在努力安装 NVIDIA 驱动程序。任何帮助将不胜感激,因为我迷路了。

nvidia tensorflow wsl-2

6
推荐指数
2
解决办法
6853
查看次数

KeyError与keras.model.fit_generator一起使用keras.utils.Sequence

问题陈述:

我试图弄清楚如何在keras.model.fit_generator函数中使用keras.utils.Sequence对象。我的代码如下。

码:

# -*- coding: utf-8 -*-
#!C:\Users\adam.hendry\AppData\Local\Programs\Python\Python35\python3.exe

# Imports

from __future__ import absolute_import
from __future__ import division
from __future__ import print_function

import numpy as np
import sys
import os
import shutil
import glob
import scandir
import math
import multiprocessing as mp
from multiprocessing import Process, Queue, Event
import threading
import time
import csv
import pandas as pd

import keras

from keras.preprocessing.image import load_img, img_to_array

from keras.models import Sequential

from keras.layers import Dense, Dropout, Flatten …
Run Code Online (Sandbox Code Playgroud)

queue multithreading multiprocessing keras

5
推荐指数
1
解决办法
608
查看次数

GitHub Actions checkout@v3:存储库在哪里下载?

我正在使用 GitHub Actions 在 Windows、Linux 和 MacOS 上构建代码。我用来将我的存储库下载到每个服务器。但是,我不知道该存储库在哪里下载。我必须添加其他文件并将它们添加到存储库文件夹中才能使构建正常工作。actions/commit@v3 @actions/checkout@v3curl

有谁知道每个服务器(Windows、Linux 和 MacOS)上的存储库在哪里下载?我在文档中找不到任何内容。如果路径是在环境变量中设置的,我更愿意使用它而不是对每个服务器的路径进行硬编码。actions/commit@v3 @actions/checkout@v3

commit github-actions

5
推荐指数
1
解决办法
1万
查看次数