小编mgo*_*ert的帖子

Opencv Python显示原始图像

我无法弄清楚如何显示原始图像,其中包含640x480像素信息,每个像素8位.(灰色图像)

我需要从np数组转到Mat格式才能显示图像.

#!/usr/bin/python
import numpy as np
import cv2
import sys
# Load image as string from file/database    
fd = open('flight0000.raw')
img_str = fd.read()
fd.close()

img_array = np.asarray(bytearray(img_str), dtype=np.uint8)

img = ... Conversion to Mat graycolor

cv2.imshow('rawgrayimage', img)
cv2.waitKey(0)
Run Code Online (Sandbox Code Playgroud)

它与cv,cv2混淆.我现在已经尝试了一段时间,但我找不到解决方案.

python opencv numpy image type-conversion

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

Chartjs,基于不等时间间隔绘制数据

我正在用chartjs绘制图形,其中x轴表示时间,y轴表示相应的数据.

现在我获得了今天,上周,上个月和去年的数据.

var myLineChart = new Chart(ctx).Line(data, options);
var data = {
    labels: ["last year", "last month", "last week", "today"],
    datasets: [
        {
            label: "My First dataset",
            data: [80, 81, 56, 40]
        }
    ]
Run Code Online (Sandbox Code Playgroud)

};

当我绘制图形时,每个点之间的距离是相同的.但这不正确,因为时间间隔不一样.

"去年"和"上个月"之间的距离应该大于"上周"和"上个月"之间的距离.

任何人都知道如何通过chartjs实现这一点,当我查看文档时,我没有看到任何选项.

javascript graph chart.js

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

标签 统计

chart.js ×1

graph ×1

image ×1

javascript ×1

numpy ×1

opencv ×1

python ×1

type-conversion ×1