]> mj.ucw.cz Git - libucw.git/log
libucw.git
17 years agoMerge with git+ssh://git.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Wed, 18 Oct 2006 14:49:55 +0000 (16:49 +0200)]
Merge with git+ssh://git.ucw.cz/projects/sherlock/GIT/sherlock.git

17 years agorewriting PL timetables... incomplete
Pavel Charvat [Wed, 18 Oct 2006 13:14:16 +0000 (15:14 +0200)]
rewriting PL timetables... incomplete

17 years agoMerge with git+ssh://git.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Fri, 13 Oct 2006 11:48:33 +0000 (13:48 +0200)]
Merge with git+ssh://git.ucw.cz/projects/sherlock/GIT/sherlock.git

17 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Martin Mares [Fri, 13 Oct 2006 09:40:04 +0000 (11:40 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

17 years agostk_printf() has been fixed.
Martin Mares [Fri, 13 Oct 2006 09:28:59 +0000 (11:28 +0200)]
stk_printf() has been fixed.

17 years agogenconfig can include program's output (should be deterministic)
Pavel Charvat [Thu, 12 Oct 2006 14:59:36 +0000 (16:59 +0200)]
genconfig can include program's output (should be deterministic)

17 years agoMerge with git+ssh://git.ucw.cz/projects/sherlock/GIT/sherlock.git#dev-threads
Pavel Charvat [Tue, 10 Oct 2006 09:13:28 +0000 (11:13 +0200)]
Merge with git+ssh://git.ucw.cz/projects/sherlock/GIT/sherlock.git#dev-threads

17 years agoconf: improve the format of the error message issued on invalid -S setting
Robert Spalek [Mon, 9 Oct 2006 17:56:06 +0000 (19:56 +0200)]
conf: improve the format of the error message issued on invalid -S setting

17 years agothread-safe stk_printf
Pavel Charvat [Mon, 9 Oct 2006 08:21:56 +0000 (10:21 +0200)]
thread-safe stk_printf

17 years agoMerge with git+ssh://git.ucw.cz/projects/sherlock/GIT/sherlock.git#dev-threads
Pavel Charvat [Fri, 6 Oct 2006 08:17:48 +0000 (10:17 +0200)]
Merge with git+ssh://git.ucw.cz/projects/sherlock/GIT/sherlock.git#dev-threads

17 years agoReplaced the SORTER_DECLARE_ONLY hack by lib/sorter-globals.h.
Martin Mares [Thu, 5 Oct 2006 17:41:56 +0000 (19:41 +0200)]
Replaced the SORTER_DECLARE_ONLY hack by lib/sorter-globals.h.

17 years ago* dev-threads merged to dev-img
Pavel Charvat [Wed, 4 Oct 2006 12:36:48 +0000 (14:36 +0200)]
* dev-threads merged to dev-img
* scanner generates only one file for image duplicates search
  (I will optimize this later... it has been disabled anyway)
* parallel imagesig analyser

(only tried to compile... not tested yet)

Merge with git+ssh://git.ucw.cz/projects/sherlock/GIT/sherlock.git#dev-threads

17 years agobugfix in area-based image scaling
Pavel Charvat [Mon, 2 Oct 2006 15:18:07 +0000 (17:18 +0200)]
bugfix in area-based image scaling

17 years agomore MJ's corrections... to be continue
Pavel Charvat [Mon, 2 Oct 2006 14:34:57 +0000 (16:34 +0200)]
more MJ's corrections... to be continue

17 years ago* removed CONFIG_IMAGES_EXIF switch (always enabled)
Pavel Charvat [Mon, 2 Oct 2006 14:21:16 +0000 (16:21 +0200)]
* removed CONFIG_IMAGES_EXIF switch (always enabled)
* u32 -> uns  in struct image/image_io

17 years agomore MJ's corrections... to be continue
Pavel Charvat [Mon, 2 Oct 2006 13:55:26 +0000 (15:55 +0200)]
more MJ's corrections... to be continue

17 years agoimage_scale:
Pavel Charvat [Mon, 2 Oct 2006 08:08:03 +0000 (10:08 +0200)]
image_scale:
- fixed visible rounding error near right and bottom edges
- implemented simple nearest neighbour algorithm
- speed experiments with SIMD bilinear filter...
  will continue in free time

17 years agoPolished comments.
Martin Mares [Fri, 29 Sep 2006 10:18:10 +0000 (12:18 +0200)]
Polished comments.

17 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Wed, 27 Sep 2006 12:21:18 +0000 (14:21 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

17 years agofixed bskip usage
Pavel Charvat [Wed, 27 Sep 2006 11:31:31 +0000 (13:31 +0200)]
fixed bskip usage

17 years agoand now a correct solution... skip_input_data should be able to jump
Pavel Charvat [Wed, 27 Sep 2006 11:24:47 +0000 (13:24 +0200)]
and now a correct solution... skip_input_data should be able to jump
exactly at EOF (according to libjpeg documentation)

17 years agofixed segfault when libjpeg asked to skip behind EOF
Pavel Charvat [Wed, 27 Sep 2006 11:06:17 +0000 (13:06 +0200)]
fixed segfault when libjpeg asked to skip behind EOF

17 years agoDefine NO_INLINE, which can be helpful when profiling.
Martin Mares [Tue, 26 Sep 2006 14:00:16 +0000 (16:00 +0200)]
Define NO_INLINE, which can be helpful when profiling.

17 years ago* let the compiler align several libimages structucters on his own
Pavel Charvat [Tue, 26 Sep 2006 12:23:34 +0000 (14:23 +0200)]
* let the compiler align several libimages structucters on his own
* do not assert presence of shepherd's weights in the image indexer
  (should not happen... useful only for debugging)

17 years agosome corrections in ImageSim config section
Pavel Charvat [Sun, 24 Sep 2006 22:36:14 +0000 (00:36 +0200)]
some corrections in ImageSim config section

17 years agoadded few comments to IMAGESIM configuration... sorry for bad English :-)
Pavel Charvat [Sun, 24 Sep 2006 22:30:25 +0000 (00:30 +0200)]
added few comments to IMAGESIM configuration... sorry for bad English :-)

17 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Martin Mares [Fri, 22 Sep 2006 19:15:23 +0000 (21:15 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

17 years agoA better comments on character set names.
Martin Mares [Fri, 22 Sep 2006 14:38:06 +0000 (16:38 +0200)]
A better comments on character set names.

17 years agonote that we use RCF names for supported charsets
Pavel Charvat [Fri, 22 Sep 2006 14:33:10 +0000 (16:33 +0200)]
note that we use RCF names for supported charsets

17 years agoDocumented thread safety of ucwlib functions.
Martin Mares [Wed, 20 Sep 2006 14:35:12 +0000 (16:35 +0200)]
Documented thread safety of ucwlib functions.

17 years agodisabled forgotten LOCAL_DEBUG
Pavel Charvat [Wed, 20 Sep 2006 11:14:47 +0000 (13:14 +0200)]
disabled forgotten LOCAL_DEBUG

17 years agotest also GIFs for thread-safety
Pavel Charvat [Wed, 20 Sep 2006 10:28:52 +0000 (12:28 +0200)]
test also GIFs for thread-safety

17 years agoCONFIG_IMAGES_LIBMAGICK works again
Pavel Charvat [Wed, 20 Sep 2006 10:02:42 +0000 (12:02 +0200)]
CONFIG_IMAGES_LIBMAGICK works again

17 years agorevising & testing image library
Pavel Charvat [Wed, 20 Sep 2006 09:43:24 +0000 (11:43 +0200)]
revising & testing image library

* struct image_thread renamed to struct image_context;
  changed its messaging iface
* added simple automatic tests for thread safety
* added some global ImageLib.* configuration variables
* playing with color spaces... not important but interesting :-)

- to be continue -

17 years agobb_ofs_printf() -> bb_printf_at()
Pavel Charvat [Tue, 19 Sep 2006 08:57:11 +0000 (10:57 +0200)]
bb_ofs_printf() -> bb_printf_at()
added bb_printf()

17 years agorest of bbuf printf
Pavel Charvat [Mon, 18 Sep 2006 13:08:58 +0000 (15:08 +0200)]
rest of bbuf printf

17 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git#dev-img
Pavel Charvat [Mon, 18 Sep 2006 12:58:16 +0000 (14:58 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git#dev-img

17 years agoprintf to a growing buffer
Pavel Charvat [Mon, 18 Sep 2006 12:57:07 +0000 (14:57 +0200)]
printf to a growing buffer

17 years agoMerge with git+ssh://git.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Mon, 18 Sep 2006 10:03:56 +0000 (12:03 +0200)]
Merge with git+ssh://git.ucw.cz/projects/sherlock/GIT/sherlock.git

17 years agobufgix in image comparision
Pavel Charvat [Mon, 18 Sep 2006 06:41:02 +0000 (08:41 +0200)]
bufgix in image comparision

17 years agobackup of some experiments with similarity
Pavel Charvat [Sun, 17 Sep 2006 13:58:00 +0000 (15:58 +0200)]
backup of some experiments with similarity

17 years agoalign signature size
Pavel Charvat [Sat, 16 Sep 2006 14:21:06 +0000 (16:21 +0200)]
align signature size

17 years agosmall changes in signatures config
Pavel Charvat [Sat, 16 Sep 2006 13:50:51 +0000 (15:50 +0200)]
small changes in signatures config

17 years agostore also image dimensions
Pavel Charvat [Sat, 16 Sep 2006 12:58:21 +0000 (14:58 +0200)]
store also image dimensions

17 years agoexperiment - store relative centroid position for each image region
Pavel Charvat [Sat, 16 Sep 2006 12:40:15 +0000 (14:40 +0200)]
experiment - store relative centroid position for each image region

17 years agotypo
Pavel Charvat [Sat, 16 Sep 2006 10:52:55 +0000 (12:52 +0200)]
typo

17 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Sat, 16 Sep 2006 10:52:23 +0000 (12:52 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

17 years agoupdated methods description
Pavel Charvat [Sat, 16 Sep 2006 10:17:34 +0000 (12:17 +0200)]
updated methods description

17 years agosimple average vectors comparision
Pavel Charvat [Sat, 16 Sep 2006 10:16:14 +0000 (12:16 +0200)]
simple average vectors comparision

17 years agobugfixed in IMAGESIM explain
Pavel Charvat [Sat, 16 Sep 2006 09:46:21 +0000 (11:46 +0200)]
bugfixed in IMAGESIM explain

17 years agochanges in IMAGESIM explain
Pavel Charvat [Sat, 16 Sep 2006 09:39:39 +0000 (11:39 +0200)]
changes in IMAGESIM explain

17 years agobetter IMAGESIM explains
Pavel Charvat [Sat, 16 Sep 2006 09:31:18 +0000 (11:31 +0200)]
better IMAGESIM explains

17 years agofixed a typo
Pavel Charvat [Sat, 16 Sep 2006 09:17:39 +0000 (11:17 +0200)]
fixed a typo

17 years agosimple explain support for fuzzy regions matching
Pavel Charvat [Sat, 16 Sep 2006 09:13:57 +0000 (11:13 +0200)]
simple explain support for fuzzy regions matching

17 years agobetter comparision method selection
Pavel Charvat [Sat, 16 Sep 2006 09:06:15 +0000 (11:06 +0200)]
better comparision method selection

17 years agoint vs uns bugfix
Pavel Charvat [Sat, 16 Sep 2006 08:46:24 +0000 (10:46 +0200)]
int vs uns bugfix

17 years agofixed division by zero
Pavel Charvat [Sat, 16 Sep 2006 07:43:01 +0000 (09:43 +0200)]
fixed division by zero

17 years agoconfigurable border bonuses for signature computation
Pavel Charvat [Sat, 16 Sep 2006 07:33:02 +0000 (09:33 +0200)]
configurable border bonuses for signature computation

17 years agoconfigurable weighted features distance
Pavel Charvat [Sat, 16 Sep 2006 07:09:18 +0000 (09:09 +0200)]
configurable weighted features distance

17 years agoIMAGESIM: bugfix in signatures computation
Pavel Charvat [Sat, 16 Sep 2006 06:41:41 +0000 (08:41 +0200)]
IMAGESIM: bugfix in signatures computation

17 years agoGuard against calls of random_max() with too large range.
Martin Mares [Fri, 15 Sep 2006 19:14:59 +0000 (21:14 +0200)]
Guard against calls of random_max() with too large range.

17 years agoAdded random_u64() and random_max_u64().
Martin Mares [Fri, 15 Sep 2006 19:00:12 +0000 (21:00 +0200)]
Added random_u64() and random_max_u64().

17 years agodecreased segmentation thresholds
Pavel Charvat [Thu, 14 Sep 2006 15:19:40 +0000 (17:19 +0200)]
decreased segmentation thresholds

17 years agoAvoid unnecessary include of bbuf.h in fastbuf.h.
Martin Mares [Thu, 14 Sep 2006 11:44:04 +0000 (13:44 +0200)]
Avoid unnecessary include of bbuf.h in fastbuf.h.

17 years agoDefine the buffer type as both a typedef and a structure.
Martin Mares [Thu, 14 Sep 2006 11:43:49 +0000 (13:43 +0200)]
Define the buffer type as both a typedef and a structure.

17 years agoImplemented the atomic fastbuf backend.
Martin Mares [Thu, 14 Sep 2006 11:39:30 +0000 (13:39 +0200)]
Implemented the atomic fastbuf backend.

17 years agoAtomic fastbufs: the first sketch of the interface.
Martin Mares [Wed, 13 Sep 2006 19:38:05 +0000 (21:38 +0200)]
Atomic fastbufs: the first sketch of the interface.

17 years agoAdded ALWAYS_INLINE.
Martin Mares [Wed, 13 Sep 2006 18:03:34 +0000 (20:03 +0200)]
Added ALWAYS_INLINE.

17 years agofixed forbidden access to rows gaps
Pavel Charvat [Wed, 13 Sep 2006 07:06:56 +0000 (09:06 +0200)]
fixed forbidden access to rows gaps

17 years agoMerged with slices commit.
Pavel Charvat [Tue, 12 Sep 2006 14:00:09 +0000 (16:00 +0200)]
Merged with slices commit.
Needs to change generator of synthetic IMAGESIM chains.

Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

17 years agoreverted invalid usage of GET*/PUT* macros
Pavel Charvat [Tue, 12 Sep 2006 13:38:28 +0000 (15:38 +0200)]
reverted invalid usage of GET*/PUT* macros

17 years agosafe signatures aligning
Pavel Charvat [Tue, 12 Sep 2006 09:54:49 +0000 (11:54 +0200)]
safe signatures aligning

17 years agosafe image-clusters aligning
Pavel Charvat [Tue, 12 Sep 2006 09:02:53 +0000 (11:02 +0200)]
safe image-clusters aligning

17 years agosafe signatures aligning in the indexer
Pavel Charvat [Tue, 12 Sep 2006 08:34:20 +0000 (10:34 +0200)]
safe signatures aligning in the indexer
search server and struct image_cluster will follow

17 years agoHide the TAGS file from the prying eyes of GIT.
Martin Mares [Mon, 11 Sep 2006 19:23:53 +0000 (21:23 +0200)]
Hide the TAGS file from the prying eyes of GIT.

17 years agoOops, a typo.
Martin Mares [Mon, 11 Sep 2006 19:11:42 +0000 (21:11 +0200)]
Oops, a typo.

17 years agoEnable prefetching on some more CPU's.
Martin Mares [Mon, 11 Sep 2006 19:05:16 +0000 (21:05 +0200)]
Enable prefetching on some more CPU's.

17 years agoAdded automatic configuration for Prescott, Nocona, Pentium-M and amd64 CPU's.
Martin Mares [Mon, 11 Sep 2006 19:04:48 +0000 (21:04 +0200)]
Added automatic configuration for Prescott, Nocona, Pentium-M and amd64 CPU's.

17 years agoremoved obsolete files
Pavel Charvat [Mon, 11 Sep 2006 15:05:18 +0000 (17:05 +0200)]
removed obsolete files

17 years agofixes in libimages Makefile
Pavel Charvat [Mon, 11 Sep 2006 15:02:47 +0000 (17:02 +0200)]
fixes in libimages Makefile

17 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Sun, 10 Sep 2006 21:23:22 +0000 (23:23 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

17 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Sun, 10 Sep 2006 20:28:29 +0000 (22:28 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

17 years agoSmall customizations moved do a new directory:
Pavel Charvat [Sun, 10 Sep 2006 20:28:18 +0000 (22:28 +0200)]
Small customizations moved do a new directory:
  bare -> customs/bare
  lib/config -> customs/libsonly

17 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Martin Mares [Sun, 10 Sep 2006 20:13:42 +0000 (22:13 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

Also cherry-picked some bits of dev-slices.

17 years agoAdded sh_fstat.
Martin Mares [Sat, 9 Sep 2006 19:56:10 +0000 (21:56 +0200)]
Added sh_fstat.

17 years agoremoved debug code
Pavel Charvat [Sun, 10 Sep 2006 19:00:51 +0000 (21:00 +0200)]
removed debug code

17 years agoIntroduced new switch CONFIG_SHERLOCK which can
Pavel Charvat [Sun, 10 Sep 2006 18:39:08 +0000 (20:39 +0200)]
Introduced new switch CONFIG_SHERLOCK which can
be used to disable Sherlock compilation.

Command
  ./configure lib/config
builds only libucw, libcharset and part of libsh.

17 years agofixed meaning of "image-tool -e" switch
Pavel Charvat [Sun, 10 Sep 2006 17:47:57 +0000 (19:47 +0200)]
fixed meaning of "image-tool -e" switch

17 years agoremoved useless ifdefs
Pavel Charvat [Sun, 10 Sep 2006 17:47:03 +0000 (19:47 +0200)]
removed useless ifdefs

17 years agoAdded support for EXIFs in JPEG files.
Pavel Charvat [Sun, 10 Sep 2006 16:24:34 +0000 (18:24 +0200)]
Added support for EXIFs in JPEG files.
Some small changes in images build system...

17 years agotesting textured vs nontextured classification
Pavel Charvat [Fri, 8 Sep 2006 13:29:44 +0000 (15:29 +0200)]
testing textured vs nontextured classification

17 years ago- parts of URLs resolving moved to string.c and refs.c
Pavel Charvat [Thu, 7 Sep 2006 16:10:34 +0000 (18:10 +0200)]
- parts of URLs resolving moved to string.c and refs.c
- new expr's subtype image_sim_match (similar to match)
- some bugfixes

17 years agoAvoid using ~/.muttrc of the user invoking GIT.
Martin Mares [Thu, 7 Sep 2006 13:36:01 +0000 (15:36 +0200)]
Avoid using ~/.muttrc of the user invoking GIT.

17 years agoimagesim explain: fastbuf replaced with callback
Pavel Charvat [Wed, 6 Sep 2006 21:00:56 +0000 (23:00 +0200)]
imagesim explain: fastbuf replaced with callback

17 years agoSORTER_fetch_key returns zero/nonzero
Pavel Charvat [Wed, 6 Sep 2006 19:36:09 +0000 (21:36 +0200)]
SORTER_fetch_key returns zero/nonzero

17 years agomore verbose IMAGESIM explain for debug purposes
Pavel Charvat [Wed, 6 Sep 2006 12:09:55 +0000 (14:09 +0200)]
more verbose IMAGESIM explain for debug purposes

17 years agoremoved obsolete segmentation
Pavel Charvat [Wed, 6 Sep 2006 09:42:00 +0000 (11:42 +0200)]
removed obsolete segmentation

17 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Tue, 5 Sep 2006 21:49:18 +0000 (23:49 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

17 years agounfinished search server support for similar images...
Pavel Charvat [Tue, 5 Sep 2006 21:48:45 +0000 (23:48 +0200)]
unfinished search server support for similar images...

17 years agoadded missing _UCW prefix to headers guards
Pavel Charvat [Tue, 5 Sep 2006 10:45:20 +0000 (12:45 +0200)]
added missing _UCW prefix to headers guards