找到 34423 篇文章 关于编程

如何在 R 数据框中用新值替换特定值?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:43:11

1K+ 浏览量

要替换 R 数据框中特定值,可以使用 ifelse 函数,新值将放在条件之后,如果列值与条件不匹配,则放置相同的列。例如,如果有一个名为 df 的数据框,其中包含一列 x,有 20 个值,其中一些是 5,如果要将 5 替换为 2,则可以使用命令 df$x

使用 OpenCV 函数 Gaussian Blur() 模糊图像

Prasad Naik
更新于 2021年3月17日 07:50:47

446 浏览量

在这个程序中,将使用 openCV 函数 GaussianBlur() 模糊图像。高斯模糊是使用高斯函数模糊图像的过程。它广泛用于图形软件中,用于去除图像噪点和减少细节。算法步骤 1:导入 cv2。步骤 2:读取原始图像。步骤 3:应用高斯模糊函数。将图像和内核大小作为参数传递。步骤 4:显示图像。原始图像示例代码import cv2 image = cv2.imread("testimage.jpg") Gaussian = cv2.GaussianBlur(image, (7,7), 0) cv2.imshow("Gaussian Blur", Gaussian)输出高斯模糊

使用 OpenCV 函数 blur() 模糊图像

Prasad Naik
更新于 2021年3月17日 07:50:10

340 浏览量

在这个程序中,我们将使用 opencv 函数 blur() 模糊图像。算法步骤 1:导入 OpenCV。步骤 2:导入图像。步骤 3:设置内核大小。步骤 4:调用 blur() 函数并将图像和内核大小作为参数传递。步骤 5:显示结果。原始图像示例代码import cv2 image = cv2.imread("testimage.jpg") kernel_size = (7,7) image = cv2.blur(image, kernel_size) cv2.imshow("blur", image)输出模糊图像说明内核大小用于仅模糊图像的一小部分。内核在整个图像上移动并模糊它覆盖的像素。

使用 putText() 函数在 OpenCV 窗口上显示文本

Prasad Naik
更新于 2021年3月17日 07:49:09

5K+ 浏览量

在这个程序中,我们将使用 opencv 函数 putText() 在图像上写入文本。此函数接收图像、字体、放置文本的坐标、颜色、粗细等。原始图像算法步骤 1:导入 cv2 步骤 2:定义 puttext() 函数的参数。步骤 3:将参数传递给 puttext() 函数。步骤 4:显示图像。示例代码import cv2 image = cv2.imread("testimage.jpg") text = "TutorialsPoint" coordinates = (100,100) font = cv2.FONT_HERSHEY_SIMPLEX fontScale = 1 color = (255,0,255) thickness = 2 image = cv2.putText(image, text, coordinates, font, fontScale, color, thickness, cv2.LINE_AA) cv2.imshow("Text", image)输出

如何在基础 R 中创建具有更高盒线宽度的箱线图?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:38:19

202 浏览量

要在基础 R 中创建具有更高盒线宽度的箱线图,可以在 boxplot 函数中使用 boxlwd 参数。例如,如果有一个名为 x 的向量,则可以使用以下命令创建具有更高盒线宽度的箱线图:-boxplot(x,boxlwd=5)示例实时演示x

如何在 Matplotlib 中添加第二个 X 轴?

Rishikesh Kumar Rishi
更新于 2021年3月17日 07:48:18

11K+ 浏览量

我们可以使用 twiny() 方法来创建一个第二个 X 轴。类似地,使用 twinx,我们可以创建一个共享的 Y 轴。步骤使用 subplots 方法创建 fig 和 ax 变量,其中默认 nrows 和 ncols 为 1。使用 plot() 方法的参数绘制带有列表的线,颜色为“红色”。创建一个具有共享 Y 轴但独立 X 轴的 Axes 副本。在步骤 3 中创建的 ax2 上绘制线条。调整子图之间和周围的填充。要显示图形,请使用 plt.show() 方法。示例import matplotlib.pyplot as plt fig, ax1 = plt.subplots() ax1.plot([1, 2, 3, 4, 5], [3, 5, 7, 1, 9], color='red') ax2 = ax1.twiny() ... 阅读更多

在使用 Matplotlib 的“for i in range(Y.shape[0])”中,.shape[] 是做什么的?

Rishikesh Kumar Rishi
更新于 2021年3月17日 07:45:39

938 浏览量

shape 属性通常用于获取数组的当前形状,但也可以通过为其赋值一个数组维度的元组来就地重塑数组。步骤使用 np.array 方法获取数组 Y。Y.shape 将返回一个元组 (4,)。Y.shape[0] 方法将返回 4,即元组的第一个元素。示例import numpy as np Y = np.array([1, 2, 3, 4]) print("Output of .show method would be: ", Y.shape, " for ", Y) print("Output of .show[0] method would be: ", Y.shape[0], " for ", Y) print("Output for i in range(Y.shape[0]): ", end=" ") for ... 阅读更多

Matplotlib 中具有不同比例的多个坐标轴

Rishikesh Kumar Rishi
更新于 2021年3月17日 07:55:01

4K+ 浏览量

在下面的代码中,我们将看到如何创建共享 Y 轴。步骤使用 subplots 方法创建 fig 和 ax 变量,其中默认 nrows 和 ncols 为 1。使用 plot() 方法的参数绘制带有列表的线,颜色为“红色”。创建一个具有共享 X 轴但独立 Y 轴的 Axes 副本。在步骤 3 中创建的 ax2 上绘制线条。调整子图之间和周围的填充。要显示图形,请使用 plt.show() 方法。示例import matplotlib.pyplot as plt fig, ax1 = plt.subplots() ax1.plot([1, 2, 3, 4, 5], [3, 5, 7, 1, 9], color='red') ax2 = ax1.twinx() ax2.plot([11, 12, 31, 41, 15], [13, 51, ... 阅读更多

如何在 R 中找到负数的分数幂?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:35:04

248 浏览量

要找到负数的分数幂,我们可以分别为分子和分母求幂,其中分母的分子为 1。例如,如果有一个名为 x 的向量,其中包含单个值 -10,则可以使用命令 ((x)^15)^(1/7) 找到 x 的分数幂 15/7示例实时演示x1

使用 OpenCV 函数 fillPoly() 绘制填充多边形

Prasad Naik
更新于 2021年3月17日 07:56:53

7K+ 浏览量

在这个程序中,我们将使用 opencv 函数 fillPoly() 绘制填充多边形。该函数接收图像和多边形的端点。算法步骤 1:导入 cv2 和 numpy。步骤 2:定义端点。步骤 3:使用零定义图像。步骤 4:使用 fillpoly() 函数绘制多边形。步骤 5:显示输出。示例代码import cv2 import numpy as np contours = np.array([[50,50], [50,150], [150,150], [150,50]]) image = np.zeros((200,200)) cv2.fillPoly(image, pts = [contours], color =(255,255,255)) cv2.imshow("filledPolygon", image)输出

广告
© . All rights reserved.