Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
V
VideoManager
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wangjinjing
VideoManager
Commits
42907d34
Commit
42907d34
authored
May 06, 2021
by
wangjinjing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改配置
parent
3d35e092
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
29 additions
and
5 deletions
+29
-5
pom.xml
pom.xml
+1
-1
src/main/java/com/cx/cn/cxquartz/controller/ExtController.java
...ain/java/com/cx/cn/cxquartz/controller/ExtController.java
+24
-0
src/main/java/com/cx/cn/cxquartz/util/TraffAlarmRecordFromImgEnum.java
.../com/cx/cn/cxquartz/util/TraffAlarmRecordFromImgEnum.java
+2
-2
src/main/resources/application.yml
src/main/resources/application.yml
+1
-1
src/main/resources/mapper/TraffPictureMapper.xml
src/main/resources/mapper/TraffPictureMapper.xml
+1
-1
No files found.
pom.xml
View file @
42907d34
...
...
@@ -12,7 +12,7 @@
<artifactId>
VideoofCultural
</artifactId>
<version>
1.0
</version>
<packaging>
jar
</packaging>
<description>
文物局
视频截图推送
</description>
<description>
视频截图推送
</description>
<properties>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
...
...
src/main/java/com/cx/cn/cxquartz/controller/ExtController.java
View file @
42907d34
...
...
@@ -18,13 +18,20 @@ import org.springframework.context.annotation.PropertySource;
import
org.springframework.http.*
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.client.RestTemplate
;
import
sun.misc.BASE64Decoder
;
import
sun.misc.BASE64Encoder
;
import
javax.imageio.ImageIO
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpSession
;
import
java.awt.*
;
import
java.awt.image.BufferedImage
;
import
java.io.ByteArrayInputStream
;
import
java.io.ByteArrayOutputStream
;
import
java.io.File
;
import
java.text.SimpleDateFormat
;
import
java.util.*
;
import
java.util.List
;
import
java.util.concurrent.*
;
@RestController
...
...
@@ -267,6 +274,7 @@ public class ExtController {
map
.
put
(
"sbbh"
,
videoid
.
split
(
"_"
)[
0
]);
map
.
put
(
"tdbh"
,
videoid
.
split
(
"_"
)[
1
]);
List
<
TraffAlarmRecord
>
traffalarmrecordlist
=
traffAlarmRecordService
.
getTraffAlarmRecordByProgress
(
map
);
BASE64Decoder
base64Decoder
=
new
BASE64Decoder
();
int
count
=
0
;
//开启多线程
BASE64Encoder
base64Encoder
=
new
BASE64Encoder
();
...
...
@@ -354,6 +362,22 @@ public class ExtController {
}
//更新 traffpicture特征值
try
{
ByteArrayInputStream
bais
=
new
ByteArrayInputStream
(
base64Decoder
.
decodeBuffer
(
traffpictureParam
.
getImagedata
()));
BufferedImage
image
=
ImageIO
.
read
(
bais
);
Graphics
g
=
image
.
getGraphics
();
g
.
setColor
(
Color
.
RED
);
//画笔颜色
g
.
drawRect
(
traffpictureParam
.
getObjx
(),
traffpictureParam
.
getObjy
(),
traffpictureParam
.
getObjw
(),
traffpictureParam
.
getObjh
());
ByteArrayOutputStream
stream
=
new
ByteArrayOutputStream
();
ImageIO
.
write
(
image
,
"png"
,
stream
);
traffpictureParam
.
setImagedata
(
new
String
(
Base64
.
getEncoder
().
encode
(
stream
.
toByteArray
())));
}
catch
(
Exception
ex
)
{
logger
.
info
(
"base64画框异常:"
+
ex
.
toString
());
}
traffPictureService
.
updateTraffpicture
(
traffpictureParam
);
}
}
...
...
src/main/java/com/cx/cn/cxquartz/util/TraffAlarmRecordFromImgEnum.java
View file @
42907d34
...
...
@@ -3,12 +3,12 @@ package com.cx.cn.cxquartz.util;
import
com.cx.cn.cxquartz.vo.TraffAlarmRecord
;
/**
* TraffAlarmRecord
对象设置
图片X源地址
* TraffAlarmRecord
4��������ͼƬXԴ��
ַ
* @author cp
*/
public
enum
TraffAlarmRecordFromImgEnum
implements
TraffAlarmRecordImg
{
/**
*
根据图
片设置地址
*
����ͼƬ���õ�
ַ
*/
IMG0
{
@Override
...
...
src/main/resources/application.yml
View file @
42907d34
...
...
@@ -14,7 +14,7 @@ spring:
#url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false
#username: zn06
#password: znznzn8
url
:
jdbc:mysql://1
92.168.168.212
:3306/imagepro?useUnicode=true&characterEncoding=utf-8&useSSL=false
url
:
jdbc:mysql://1
72.16.24.153
:3306/imagepro?useUnicode=true&characterEncoding=utf-8&useSSL=false
username
:
root
password
:
123456
driver-class-name
:
com.mysql.jdbc.Driver
...
...
src/main/resources/mapper/TraffPictureMapper.xml
View file @
42907d34
...
...
@@ -110,7 +110,7 @@
</select>
<update
id=
"updateTraffpicture"
>
update traffpicture set objx=#{objx},objy=#{objy},objw=#{objw},objh=#{objh} where id=#{id}
update traffpicture set objx=#{objx},objy=#{objy},objw=#{objw},objh=#{objh}
,imagedata=#{imagedata}
where id=#{id}
</update>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment