Electron似乎记得重新启动应用时的缩放系数 - 保存在哪里?我希望能够重置它。
谢谢!
答案 0 :(得分:2)
每个浏览器窗口的缩放系数信息都存储在名为Preferences
的JSON文件中,该文件位于可通过app.getPath ('userData');
如果缩放系数与其默认值1.0
不同,则它将列在JSON文件的末尾(在DevTools设置之后),与窗口的URL相关联。您可能会发现整个相关语法很奇怪......
答案 1 :(得分:2)
正如用户所说,您必须在Preferences
中找到C:\Users\<<username>>\AppData\Roaming\<<package name>>
文件。我首先尝试更改zoom
的值,但是没有用。在尝试将per_host_zoom_levels
更改为0
之后,它可以工作。
因此,如果要控制已保存文件的缩放,则必须更改per_host_zoom_levels
。
答案 2 :(得分:0)
我不确定这一点,但可能会在:
C:\Users\**<name>**\AppData\Local\Temp
然后在相对于应用程序名称的文件夹中。
答案 3 :(得分:0)
文件结构应该是import cv2
import numpy as np
def process(img):
img_hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
lower = np.array([18, 120, 200])
upper = np.array([30, 255, 255])
mask = cv2.inRange(img_hsv, lower, upper)
mask_canny = cv2.Canny(mask, 50, 50)
kernel = np.ones((2, 2))
img_dilate = cv2.dilate(mask_canny, kernel, iterations=7)
return cv2.erode(img_dilate, kernel, iterations=7)
def draw_lines(img):
contours, _ = cv2.findContours(process(img), cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
for cnt in contours:
peri = cv2.arcLength(cnt, True)
approx = cv2.approxPolyDP(cnt, 0.13 * peri, True)
cv2.drawContours(img, [approx], -1, (0, 0, 255), 5)
img = cv2.imread("driving_game.jpg")
draw_lines(img)
cv2.imshow("Lines Detected", img)
cv2.waitKey(0)
,用编辑器编辑C:\Users\%YOUR-USER%\AppData\Roaming\%YOUR-APP%\
文件(我用的是记事本),查找Preferences
。在 {per_host_zoom_levels": {"%SOME-NUMBER%":{%HERE%}}}
部分将具有缩放首选项,删除要重置的内容并保留 %HERE%
。也可以扩充以具有不同的值。希望对未来的读者有所帮助!