
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
photoshop给我们提供了一个服务,让我们可以通过java或者c#等语言发送JavaScript等脚本给photoshop,让photoshop自动帮我们处理图片。这里的资料主要是如何连接photoshop,如果开发和调试JavaScript脚本。

因为java默认的图片像素分辨率DPI=72,分辨率有点低。所以研究了一下如何创建指定DPI的方案。

你们中的大多数人家里都会有一些退化的旧照片,上面有一些黑点、一些笔触等。你有没有想过把它恢复回来?我们不能简单地在绘画工具中擦除它们,因为它只会用无用的白色结构替换黑色结构。在这些情况下,使用称为图像修复的技术。基本思想很简单:用相邻像素替换那些坏标记,使其看起来像邻域。为此设计了几种算法,OpenCV 提供了其中的两种。两者都可以通过同一个函数cv2.inpaint() 访问第一个算法基于论文“
本文的目的是在训练大规模深度学习(DL)模型的背景下演示分布式计算的思想。 特别是,本文首先介绍了分布式计算的基本概念以及它如何适合深度学习的思想。 然后,它继续列出用于建立能够处理分布式应用程序的环境的标准要求(硬件和软件)。 最后,为了提供实践经验,它从理论和实现的角度演示了一种用于训练DL模型的特定分布式算法(即,同步SGD)。什么是分布式计算?分布式计算是指编写程序的方式,该程序使用通..
本文的目的是在训练大规模深度学习(DL)模型的背景下演示分布式计算的思想。 特别是,本文首先介绍了分布式计算的基本概念以及它如何适合深度学习的思想。 然后,它继续列出用于建立能够处理分布式应用程序的环境的标准要求(硬件和软件)。 最后,为了提供实践经验,它从理论和实现的角度演示了一种用于训练DL模型的特定分布式算法(即,同步SGD)。什么是分布式计算?分布式计算是指编写程序的方式,该程序使用通..
在github寻找了一圈,终于发现了一个比较新且好用的开源项目rembg(地址https://github.com/danielgatis/rembg)。结合rembg和PixelLib可以得到非常好的效果。
使用 OpenCV 函数 cv::filter2D 执行一些拉普拉斯滤波以进行图像锐化使用 OpenCV 函数 cv::distanceTransform 以获得二值图像的派生(derived)表示,其中每个像素的值被替换为其到最近背景像素的距离使用 OpenCV 函数 cv::watershed 将图像中的对象与背景隔离from __future__ import print_functioni
虽然存在许多类型的矩阵,但我们感兴趣的是三维变换矩阵。这种矩阵由一个4x4方阵,共16个值组成。在JavaScript中,可以很方便的用数组表示矩阵。比如典型的单位矩阵。单位阵乘上一个点或者矩阵, 其结果保持不变。var identityMatrix = [1, 0, 0, 0,0, 1, 0, 0,0, 0, 1, 0,0, 0, 0, 1];说到乘法,这种运算用于矩阵是什么样的呢?最简单的例子
天津理工大学(https://www.bilibili.com/video/BV1tx41147Tx):用C++实现(非调包),讲课比较生动,比较全面,很多实验课;中科院(https://www.bilibili.com/video/BV1Xb411U79J):主要是用matlab编程,非常全面,有很多地方点到,但不深入,有些章节难度较大;《数字图像处理》冈萨雷斯(https://book.dou
本文介绍如何配合intern给对象来正确加锁,同时避免内存开销的.