自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 时间转换工具类

【代码】时间转换工具类。

2023-12-25 09:58:26 405

原创 Python生成素描图

话不多说,上代码import cv2def make_sketch(before_path, after_path): # 加载图片 img_rgb = cv2.imread(before_path) # 转为灰度图 img_gray = cv2.cvtColor(img_rgb, cv2.COLOR_RGB2GRAY) # 对图片进行高斯模糊,参数ksize表示高斯核的大小,sigmaX和sigmaY分别表示高斯核在 X 和 Y 方向上的标准差 img

2021-07-08 16:30:02 805

原创 python使用shapely判断两条线是否相交

安装shapely模块pip install shapely实现代码import shapely.wkt as wktif __name__ == '__main__': line1 = wkt.loads("LINESTRING (116.23760690616871 40.17090730499467, 116.23760690616871 40.17091615348095)") line2 = wkt.loads("LINESTRING (116.2376169061.

2021-07-02 17:21:39 3867

转载 PG排序null值问题

null排在有值的行前面还是后面通过语法来指定--null值在前select * from tablename order by id nulls first; --null值在后select * from tablename order by id nulls last; --null在前配合desc使用select * from tablename order by id desc nulls first; --null在后配合desc使用select * from t

2021-04-14 17:04:35 1279

原创 PG修改/删除/添加主键(复合主键)约束

#1. 删除主键约束ALTER TABLE "table_name" DROP CONSTRAINT "table_name_pkey";#2. 增加主键约束ALTER TABLE "table_name" add primary key (xx,xx,xx);

2021-03-23 10:13:37 11860 1

原创 Java各坐标系之间的转换(高斯、WGS84经纬度、Web墨卡托、瓦片坐标)

本文整理了一些地理坐标系之间的转换(Java代码)pom依赖 <dependency> <groupId>com.vividsolutions</groupId> <artifactId>jts</artifactId> <version>1.13</version> </dependency>

2020-11-23 17:51:52 9166 15

原创 PG给某个字段增加/删除非空约束

1. 删除非空约束alter table xxx alter xxx drop not null;2. 添加非空约束alter table xxx alter xxx set not null;

2020-08-11 17:36:45 8236

原创 Python读取超大jpg图片(Python-opencv读取图片时报错:(-215:Assertion failed) pixels <= CV_IO_MAX_IMAGE_PIXELS)

使用python-opencv读取超大jpg图片时报错:Traceback (most recent call last): File "E:/pythonWorkspace/python-demo/com/navinfo/hbase/hbase_test.py", line 22, in <module> mat = cv2.imread(r"E:\work\tmp\autoExtract\Big_Image.jpg")cv2.error: OpenCV(4.1.2) D:\B

2020-08-04 22:00:17 10310

转载 ZKFC报错:ZK Failover Controller failed: Received stat error from Zookeeper. code:CONNECTIONLOSS

Namenode HA模式下,一个节点掉了,另外的节点不能正常被切换成Active,看zkfc的日志发现出现zookeeper连接超时的异常。2020-07-04 10:32:06,356 INFO org.apache.zookeeper.ClientCnxn: Unable to read additional data from server sessionid 0x1019acb4933001f, likely server has closed socket, closing socket co

2020-07-06 11:05:53 1662

原创 Python各坐标系之间的转换(高斯、WGS84、Web墨卡托、瓦片坐标)

本文整理了一些地理坐标系之间的转换(python代码)pip install pyprojimport mathfrom pyproj import CRSfrom pyproj import Transformerfrom pyproj import _datadir, datadir # 加上这个linux打包执行不报错crs_WGS84 = CRS.from_epsg(4326) # WGS84地理坐标系crs_WebMercator = CRS.from_epsg(3857)

2020-06-27 20:47:08 15978 25

原创 Python中的一些数学处理公式

本文整理了一些数学公式的python代码展示,长期更新1. 根据三点坐标计算夹角import mathdef cal_angle(point_1, point_2, point_3): """ 根据三点坐标计算夹角 :param point_1: 点1坐标 :param point_2: 点2坐标 :param point_3: 点3坐标 :return: 返回三个角的夹角值 """ a = math.sqrt((point_2[0]

2020-06-27 17:16:29 2603

原创 Python读写HDFS图片

python使用pyhdfs模块读写hdfs的图片1. 读取HDFS图片import cv2from pyhdfs import HdfsClientif __name__ == '__main__': # 创建HDFS连接客户端 client = HdfsClient(hosts="node01", user_name="root") # 打开图片 hdfs_img_path = "/image/demo.jpg" response = client.open(

2020-06-27 16:51:51 1397

原创 Python读取Hdfs图片并发布接口,供远程读取下载

使用python读取hdfs上的图片,读取出来的是二进制数组,需要使用base64进行编解码才能转换成图片下面附上代码1. 读取Hdfs的图片,使用base64解码,返回字符串from pyhdfs import HdfsClientimport base64def download_image(project_id): """ 下载hdfs的图片 :param project_id: :return: """ # 创建HDFS连接客户端

2020-06-10 23:06:28 501

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除