小编Lle*_*ims的帖子

opencv保存无背景图像

我想创建一个小的 scrypt 来创建没有背景的 png 图像。我已经阅读了一些信息,但不确定这是否可以与opencv. (抱歉,如果这是一个愚蠢的问题,但我是这个库的新手)。

创建图像很容易,

import cv2
import numpy as np

# Create a black image
img = np.zeros((512,512,3), np.uint8)

# Drawing a circle
circle = cv2.circle(img,(256,256), 63, (0,0,255), -1)

# 
cv2.imwrite('circle.png',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
Run Code Online (Sandbox Code Playgroud)

但是,没有背景可以保存吗?在这个例子中,可以只保存圆吗?

非常感谢!!!

python opencv python-3.x

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

正确使用 tfds.load() 中的 Cifar-10 数据集

我正在尝试使用 Cifar-10 数据集来练习我的 CNN 技能。

如果我这样做就可以了:

(train_images, train_labels), (test_images, test_labels) = datasets.cifar10.load_data()
Run Code Online (Sandbox Code Playgroud)

但我正在尝试使用tfds.load(),但我不明白该怎么做。

有了这个我就下载了,

train_ds, test_ds = tfds.load('cifar10', split=['train','test'])
Run Code Online (Sandbox Code Playgroud)

现在我尝试了这个但不起作用,

assert isinstance(train_ds, tf.data.Dataset)
assert isinstance(test_ds, tf.data.Dataset)
(train_images, train_labels) = tuple(zip(*train_ds))
(test_images, test_labels) = tuple(zip(*test_ds))
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我实现它的方法吗?

谢谢你!

python tensorflow tensorflow-datasets

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

在外部 js 文件中使用 python 变量。姜戈

我正在 Django 项目中工作,我想让它保持整洁。因此我决定(除其他外)css styles在. 我没有问题,我在静态文件夹中创建了一个 css 文件夹,并将所有内容保存在里面,它工作得很好。js scriptshtml templatescss stylescss files

当我想js filespython来自views.py. 因为它不认识他们。如何将此变量导入到js外部文件中?

现在我有了这个,但它不起作用。

主要.html

{% load static %}

<!DOCTYPE html>
<html lang="es">
    <head>
        <title> {% block title%}{% endblock%} </title>

        <meta charset="utf-8">

        <link rel="stylesheet" type="text/css" href="{% static "/css/main.css" %}">
        <link rel="stylesheet" type="text/css" href="{% static "/css/data.css" %}">

    </head>
    <body>
        <h1> WELCOME HOME </h1>
        <p>{{Data}}</p>

        /* This script has to be in a external js file. HERE …
Run Code Online (Sandbox Code Playgroud)

javascript django

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

删除传单中的所有标记

我有一张带有不同标记的地图,我需要将其删除并向其他人显示。为了这个目标,我正在使用clearLayers()(我的脚本基于使用这个问题的答案)。

下面我添加我的代码。我想做的是知道我的地图中是否有标记,如果答案是肯定的,则删除它并显示新的标记。但layerGroup总是undefined……怎么删除呢?我做得正确吗layerGroup

function markersMap(coords){
    // Delete previous markers
    if (layerGroup === undefined) {
        console.log('layerGroup undefined');
    } else{
        console.log('layerGroup defined');
        layerGroup.clearLayers();
    }        
    // markers
    var layerGroup = L.layerGroup().addTo(map); 
    var marker = "L.marker(coo,{icon: iconMarker}).bindPopup(popUp).addTo(layerGroup);";

    for (var i = 0; i < coords.length; i++) {
        popUp = String(coords[i][0]);
        coo = [coords[i][1],coords[i][2]];
        if (coords[i][3] <= 3) {
            var colorMarker = "red.png";
        } else if (coords[i][3] == 4) {
            var colorMarker = "orange.png";
        } else …
Run Code Online (Sandbox Code Playgroud)

javascript leaflet

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