|
|
|
Timage как найти хэш изображения?
|
|||
|---|---|---|---|
|
#18+
Добрых суток, Как определить хэш рисунка? Задача такая , надо в бд писать какой то идентификатор рисунка (его хэш) и если рисунок изменится, по своей сущности, то поменять эту сумму. Как можно вычислить (или как то получить) их "идентификатор"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2020, 17:00 |
|
||
|
Timage как найти хэш изображения?
|
|||
|---|---|---|---|
|
#18+
С TImage? Ну, можешь посчитать хэш от ScanLines, хотя это и будет работать только с битмапами. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2020, 17:07 |
|
||
|
Timage как найти хэш изображения?
|
|||
|---|---|---|---|
|
#18+
FIL23, для начала нужно определить, что такое сущность рисунка. Всё прочее - мелкие технические детали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2020, 17:14 |
|
||
|
Timage как найти хэш изображения?
|
|||
|---|---|---|---|
|
#18+
softwarer FIL23, для начала нужно определить, что такое сущность рисунка. Всё прочее - мелкие технические детали. Ну это либо фотография с вэбкамеры. Либо загруженный jpg bmp png рисунок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2020, 17:50 |
|
||
|
Timage как найти хэш изображения?
|
|||
|---|---|---|---|
|
#18+
А если кодировать в Base64, а потом брать хэш? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2020, 17:53 |
|
||
|
Timage как найти хэш изображения?
|
|||
|---|---|---|---|
|
#18+
FIL23 Добрых суток, Как определить хэш рисунка? Задача такая , надо в бд писать какой то идентификатор рисунка (его хэш) и если рисунок изменится, по своей сущности, то поменять эту сумму. Как можно вычислить (или как то получить) их "идентификатор"? если просто завязываться на пиксели, то задача нерешаемая достаточно измениться хотя бы яркости, и всё, пиши пропало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2020, 18:51 |
|
||
|
Timage как найти хэш изображения?
|
|||
|---|---|---|---|
|
#18+
Да, в принципе решение с BASE64 хорошо подошло. Оставлю тут код для тех кто будет искать что-то подобное. Сначала получаем из изображение BASE64 потом получаем md5 Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Это модуль md5 https://delphisources.ru/pages/faq/base/md5.html Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441. 442. 443. 444. 445. 446. 447. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2020, 19:24 |
|
||
|
Timage как найти хэш изображения?
|
|||
|---|---|---|---|
|
#18+
FIL23, А base64 чтобы не слишком быстро работало? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2020, 19:26 |
|
||
|
Timage как найти хэш изображения?
|
|||
|---|---|---|---|
|
#18+
FIL23, зачем гнать стрим в строку? не быстрее ли использовать MD5Stream и посчитать хэш для потока? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2020, 20:53 |
|
||
|
Timage как найти хэш изображения?
|
|||
|---|---|---|---|
|
#18+
FIL23 и если рисунок изменится, по своей сущности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2020, 22:03 |
|
||
|
Timage как найти хэш изображения?
|
|||
|---|---|---|---|
|
#18+
FIL23 Как можно вычислить (или как то получить) их "идентификатор"? Возможно, Вам нужен "perceptual hash", гугл в помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2020, 23:04 |
|
||
|
Timage как найти хэш изображения?
|
|||
|---|---|---|---|
|
#18+
FIL23 Это модуль md5 https://delphisources.ru/pages/faq/base/md5.html Какая у вас версия Delphi? В последних уже есть System.Hash, там есть MD5 и даже HMAC'и. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2020, 14:10 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39960501&tid=2038299]: |
0ms |
get settings: |
4ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
183ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 451ms |

| 0 / 0 |
