小编zip*_*zit的帖子

调整图像大小 - 保持比例 - 添加白色背景

我想将我的图像调整为正方形。假设我想要一个 500x500 的平方图像并且我有一个 300x600 的图像我想将该图像的大小调整为 200x500,然后为其添加一个白色背景以使其成为 500x500

通过这样做,我得到了一些很好的效果:

$TargetImage = imagecreatetruecolor(300, 600); 
imagecopyresampled(
  $TargetImage, $SourceImage, 
  0, 0, 
  0, 0, 
  300, 600, 
  500, 500
);
$final = imagecreatetruecolor(500, 500);
$bg_color = imagecolorallocate ($final, 255, 255, 255)
imagefill($final, 0, 0, $bg_color);
imagecopyresampled(
  $final, $TargetImage, 
  0, 0, 
  ($x_mid - (500/ 2)), ($y_mid - (500/ 2)), 
  500, 500, 
  500, 500
);
Run Code Online (Sandbox Code Playgroud)

它几乎做对了一切。图片居中,一切正常。除了背景是黑色而不是白色:/

有谁知道我做错了什么?

图片

php gd image

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

删除chart.js中的雷达图标签

我试图摆脱标签“ undefined”的显示,因为它只有一个数据集,不需要图例。

http://i.stack.imgur.com/MJy51.png

这是我的代码:

// Radar chart data
var radarData = {
labels : ["Abs","Arms","Back","Butt","Chest","Legs","Shoulders"],
datasets : [
    {
  lavel: "test",
        fillColor: "rgba(102,45,145,.1)",
        strokeColor: "rgba(102,45,145,1)",
        pointColor : "rgba(220,220,220,1)",
        pointStrokeColor : "#fff",
        data : [65,59,90,81,56,55,40]
    }
]
};

// Create Radar chart
var ctx = document.getElementById("radarChart").getContext("2d");

var myNewChart = new Chart(ctx, {
type: "radar",
data: radarData
});
Run Code Online (Sandbox Code Playgroud)

由于某些原因,无法添加“选项:[scaleShowLabels = false]”。

javascript charts chart.js

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

VS Code 的 Pkg 配置?

我希望使用 VS Code 在 Linux Virtualbox 中运行 GStreamer Hello World 示例。

Gstreamer安装说明请参见此处。
GStreamer HelloWorld 信息请参见此处。

手动 C 构建/编译命令非常$ gcc basic-tutorial-1.c -o basic-tutorial-1 'pkg-config --cflags --libs gstreamer-1.0' 有效。但是,我希望使用 Visual Studio Code,并且尝试将“pkg-config --cflags --libs gstreamer-1.0”内容推送到我的 launch.json 文件中。我不清楚具体如何做到这一点

我从一个 launch.json 文件开始,我相信该文件是由 Microsoft 的 C/C++ 插件在 VS Code 中创建的。我没有添加 CMakeLists 文件。VS Code 中没有安装其他扩展。

我当前的 launch.json 文件:(测试#17 左右...)

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "gcc - Build and debug active file",
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}/${fileBasenameNoExtension}",
            "args": [], …
Run Code Online (Sandbox Code Playgroud)

c gstreamer visual-studio-code

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

编译后的 JavaScript 代码的安全性如何?

我们使用 Node.js 和 Express 作为 AES256 单独编码数据的服务器网关。数据(和服务器代码)位于我们设施中一个严密锁定的房间中的单个服务器上,只能通过硬线以太网访问。接入点是专用的硬连线设备。如果有人能够窃取该服务器,他们就可以访问源代码。他们将拥有我们编码数据的密钥和解码算法。

如果我们编译 JavaScript node.js 代码并仅将其保留在服务器上(而不是 JavaScript 源代码)会怎样?

编译过程是否提供足够的安全性,使得有动机的窃贼无法识别用于保护存储的加密数据的编码/解码技术?

javascript security compilation node.js

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