91
Bazar / Re:Prodám posilovací vybavení
« kdy: 27. 02. 2014, 16:00:22 »Je to plne kompatibilni s Linuxem?
Je to plně kompatibilní s Linusem?
Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.
Je to plne kompatibilni s Linuxem?
To je dobrej fór s tou převodovkou. Neni problém vyrobit převodovku, která unese 100kg na jedno kolo. Stačí zvolit správnej materiál
a dobře ji navrhnout. Například pokud by použil planetovou převodovku, tak ušetří hodně místa. Může mít převod klidně 1:271 pro kolo, která bude mít průměr 12cm a šířku 4cmTakže by nebylo špatný uvést k čemu to bude
![]()

.
. Tohle se mi líbí ovšem adresu do Ruska, či Kanady na něj nemám : https://www.youtube.com/watch?v=Qnrcr-rOcuw
.
Pokud na tom chceš jezdit a chceš aby to bylo na něco jinýho jak na h....o, tak se ten podvozek bude muset postavit.
ok diky borci za vsechny rady. na policajty bych mohl jit ale jak bych to dokazoval? jedine to nahrat na nejaky zaznamnik nebo tak neco.

. Dobré by ale bylo, kdyby tam ten pokoj doopravdy navštívili a vůbec působili věrohodně jak jen to bude možné
Prostě tam dostaň partu kamarádů který pak budou ochotni vypovídat
Ale tohle je fluorescence, ne? Nějaký nebo filtr na pozadí nebo unmixing by mohla podporovat přímo ta mašina. Tohle mě velmi zajímá, můžeš mi napsat nějaké info okolo na mail, rád bych se ještě na něco zeptal (karel@nahoranku.eu) - jsem z oboru.
Jinak s tím RGB jsem to nepochopil, odebral jsem zelený kanál a zůstalo mi prd. Já jsem se v ImageJ dopočítal dvěma metodama shodně 143 bb, ale neměl jsem moc času. Říkám, nevím jak vznikl ten obrázek, jen mi to přijde divný.
. Ve svém původním příspěvku se zmiňoval o tom, že jsou ty buňky osvětlovány fosforem a navíc nějakýma leddiodama. Každopádně se mi zdá, že zdroj světla je v zeleném spektru.inline void zbavitZelene(Mat & img,int posileniModre=10,int posileniCervene=10)
{
for(int i=0;i<img.rows;i++)
for(int j=0;j<img.cols;j++)
{
Vec3b pixel=img.at<Vec3b>(i,j);
pixel[0]*=posileniModre;
pixel[1]=0;//zelenou odstranit
pixel[2]*=posileniCervene;
if(pixel[2]<70||pixel[0]<70)
{
pixel[2]=0;
pixel[0]=0;
}
img.at<Vec3b>(i,j)=pixel;
}
}
Neoprávněné odposlouchávání dat je trestná činnost dle § 239 trestního zákona (porušování tajemství dopravovaných zpráv), případně podle § 240 trestního zákona č. 151/2000 Sb. o telekomunikacích definuje v § 84 dílu 12 telekomunikační tajemství a ochranu osobních a zprostředkovacích dat. Předmětem telekomunikačního tajemství je obsah zpráv přepravovaných nebo jinak zprostředkovaných telekomunikačními zařízeními a sítěmi s výjimkou zpráv určených veřejnosti, provozní doklady popisující obsah přepravovaných zpráv a data související s poskytováním telekomunikačních složek, zejména údaje o účastnících telekomunikačního spojení. Podobně zákon č. 29/2000 Sb. o poštovních službách definuje v § 16 hlavy III. poštovní tajemství a podmínky mlčenlivosti nositelů poštovního tajemství. Porušování uvedených tajemství podléhá trestnímu zákonu.
O tomhle se hodně mluvilo na univerzitě, že už samotné spuštění Wiresharku v univerzitní/produkční síti je trestné...
.
. Stále zde platí presumpce neviny.

//============================================================================
// Name : ocv_bunky.cpp
// Author : Buněčňák
// Version :
// Copyright : moje
// Description : Hello World in C++, Ansi-style
//============================================================================
//zalozeno na http://docs.opencv.org/doc/tutorials/imgproc/shapedescriptors/bounding_rects_circles/bounding_rects_circles.html#bounding-rects-circles
#include <iostream>
#include <stdlib.h>
#include <math.h>
#include <cv.h>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
using namespace std;
using namespace cv;
Mat imgSeda;
int thresh = 0;
int max_thresh = 255;
/// Function header
void thresh_callback(int, void* );
inline bool isRectMinimalniVelikost(Rect & A)
{
if(A.width<5 || A.height<5)return false;
if(A.width * A.height<100)return false;
return true;
}
inline bool zdaKolize(Rect A,Rect B)
{
if(A.x> (B.x +B.width)||(A.x + A.width) < B.x)return false;
if(A.y > (B.y + B.height) || (A.y + A.height) < B.y)return false;
return true;
}
inline void vypsatRect(Rect & A)
{
printf("x: %d, y:%d w:%d h:%d\n",A.x,A.y,A.width,A.height);
}
inline Rect sloucitRect(Rect A,Rect B)
{
Rect vratit;
vratit.x=min(A.x,B.x);
vratit.y=min(A.y,B.y);
vratit.width=max(A.x+A.width,B.x+B.width)-vratit.x;
vratit.height=max(A.y+A.height,B.y+B.height)-vratit.y;
printf("\nSlucovani:\n");
printf("A: ");vypsatRect(A);
printf("B: ");vypsatRect(B);
printf("Vysledny: ");vypsatRect(vratit);
return vratit;
}
inline void zbavitZelene(Mat & img,int posileniModre=10,int posileniCervene=10)
{
for(int i=0;i<img.rows;i++)
for(int j=0;j<img.cols;j++)
{
Vec3b pixel=img.at<Vec3b>(i,j);
pixel[0]*=posileniModre;
pixel[1]=0;//zelenou odstranit
pixel[2]*=posileniCervene;
if(pixel[2]<70||pixel[0]<70)
{
pixel[2]=0;
pixel[0]=0;
}
img.at<Vec3b>(i,j)=pixel;
}
}
int main ( int argc, char **argv )
{
Mat img=imread("bunky.jpg",1);
zbavitZelene(img);
cvtColor( img, imgSeda, CV_BGR2GRAY );
blur( imgSeda, imgSeda, Size(3,3) );
imshow( "Source", img );
createTrackbar( " Threshold:", "Source", &thresh, max_thresh, thresh_callback );
thresh_callback( 0, 0 );
cvWaitKey();
return 0;
}
/** @function thresh_callback */
void thresh_callback(int, void* )
{
Mat threshold_output;
vector<vector<Point> > contours;
vector<Vec4i> hierarchy;
/// Detect edges using Threshold
threshold( imgSeda, threshold_output, thresh, 255, THRESH_BINARY );
/// Find contours
findContours( threshold_output, contours, hierarchy, CV_RETR_TREE, CV_CHAIN_APPROX_SIMPLE, Point(0, 0) );
/// Approximate contours to polygons + get bounding rects and circles
vector<vector<Point> > contours_poly( contours.size() );
vector<Rect> boundRect( contours.size() );
//vector<Point2f>center( contours.size() );
//vector<float>radius( contours.size() );
for( int i = 0; i < contours.size(); i++ )
{ approxPolyDP( Mat(contours[i]), contours_poly[i], 3, true );
boundRect[i] = boundingRect( Mat(contours_poly[i]) );
// minEnclosingCircle( (Mat)contours_poly[i], center[i], radius[i] );
}
/// Draw polygonal contour + bonding rects + circles
Mat drawing = Mat::zeros( threshold_output.size(), CV_8UC3 );
//test pruniku
for(unsigned int i=0;i<contours.size();i++)
for(unsigned int j=i+1;j<contours.size();j++)
if(isRectMinimalniVelikost(boundRect[i]) && isRectMinimalniVelikost(boundRect[j]))
if(zdaKolize(boundRect[i],boundRect[j]))
{
boundRect[i]=sloucitRect(boundRect[i],boundRect[j]);
boundRect[j].width=0;
//boundRect.erase(boundRect.begin()+j);
}
int kolik=0;
for(unsigned int i = 0; i< contours.size(); i++)
if(isRectMinimalniVelikost(boundRect[i]))
{
rectangle( drawing, boundRect[i].tl(), boundRect[i].br(), Scalar(255,0,0), 2, 8, 0 );
kolik++;
printf("vykresluje se %d. obdelnik: ",kolik);
vypsatRect(boundRect[i]);
}
printf("\nVykresleno %d obdelniku",kolik);
/// Show in a window
namedWindow( "Contours", CV_WINDOW_AUTOSIZE );
imshow( "Contours", drawing );
}
Sám jsem v tom pracoval - taky s buňkama, dost užitečný je bandpass filtr.S tímhletím nemám praxi, řekl bych ale že tady se ti díky tomu zelenýmu podsvícení víc hodí RGB, snadno dáš pryč zelený kanál a skoro ti zůstane jenom to důležité. A dofiltrovals.
p.s. doufam, že z toho leze aspoň 16bit grey a ne toto
.
//============================================================================
// Name : ocv_bunky.cpp
// Author : Buněčňák
// Version :
// Copyright : moje
// Description : Hello World in C++, Ansi-style
//============================================================================
//zalozeno na http://docs.opencv.org/doc/tutorials/imgproc/shapedescriptors/bounding_rects_circles/bounding_rects_circles.html#bounding-rects-circles
#include <iostream>
#include <stdlib.h>
#include <math.h>
#include <cv.h>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
using namespace std;
using namespace cv;
Mat imgSeda;
int thresh = 100;
int max_thresh = 255;
RNG rng(12345);
/// Function header
void thresh_callback(int, void* );
inline bool zdaKolize(Rect A,Rect B)
{
if((max(A.x,B.x)<min((A.x+A.width),(B.x+B.width)))&&(max(A.y,B.y)<min(A.y+A.height,B.y+B.height)))
return true;else return false;
}
inline Rect sloucitRect(Rect A,Rect B)
{
Rect vratit;
vratit.x=min(A.x,B.x);
vratit.y=min(A.y,B.y);
vratit.width=max(A.x+A.width,B.x+B.width);
vratit.height=max(A.y+A.height,B.y+B.height);
}
inline void zbavitZelene(Mat & img,int posileniModre=10,int posileniCervene=10)
{
for(int i=0;i<img.rows;i++)
for(int j=0;j<img.cols;j++)
{
Vec3b pixel=img.at<Vec3b>(i,j);
pixel[0]*=posileniModre;
pixel[1]=0;//zelenou odstranit
pixel[2]*=posileniCervene;
if(pixel[2]<100||pixel[0]<100)
{
pixel[2]=0;
pixel[0]=0;
}
img.at<Vec3b>(i,j)=pixel;
}
}
int main ( int argc, char **argv )
{
Mat img=imread("bunky.jpg",1);
zbavitZelene(img);
cvtColor( img, imgSeda, CV_BGR2GRAY );
blur( imgSeda, imgSeda, Size(3,3) );
imshow( "Source", img );
createTrackbar( " Threshold:", "Source", &thresh, max_thresh, thresh_callback );
thresh_callback( 0, 0 );
cvWaitKey();
return 0;
}
/** @function thresh_callback */
void thresh_callback(int, void* )
{
Mat threshold_output;
vector<vector<Point> > contours;
vector<Vec4i> hierarchy;
/// Detect edges using Threshold
threshold( imgSeda, threshold_output, thresh, 255, THRESH_BINARY );
/// Find contours
findContours( threshold_output, contours, hierarchy, CV_RETR_TREE, CV_CHAIN_APPROX_SIMPLE, Point(0, 0) );
/// Approximate contours to polygons + get bounding rects and circles
vector<vector<Point> > contours_poly( contours.size() );
vector<Rect> boundRect( contours.size() );
vector<Point2f>center( contours.size() );
vector<float>radius( contours.size() );
for( int i = 0; i < contours.size(); i++ )
{ approxPolyDP( Mat(contours[i]), contours_poly[i], 3, true );
boundRect[i] = boundingRect( Mat(contours_poly[i]) );
minEnclosingCircle( (Mat)contours_poly[i], center[i], radius[i] );
}
/// Draw polygonal contour + bonding rects + circles
Mat drawing = Mat::zeros( threshold_output.size(), CV_8UC3 );
//test pruniku
/*for(int i=0;i<contours.size();i++)
for(int j=i;j<contours.size();j++)
if(zdaKolize(boundRect[i],boundRect[j]))
{
printf("slouceno");
boundRect[i]=sloucitRect(boundRect[i],boundRect[j]);
//boundRect[j].width=0;
boundRect.erase(boundRect.begin()+j);
}*/
for( int i = 0; i< contours.size(); i++ )
{
//Scalar color = Scalar( rng.uniform(0, 255), rng.uniform(0,255), rng.uniform(0,255) );
//drawContours( drawing, contours_poly, i, color, 1, 8, vector<Vec4i>(), 0, Point() );
if(boundRect[i].width * boundRect[i].height>100)
rectangle( drawing, boundRect[i].tl(), boundRect[i].br(), Scalar(255,0,0), 2, 8, 0 );
//circle( drawing, center[i], (int)radius[i], color, 2, 8, 0 );
}
/// Show in a window
namedWindow( "Contours", CV_WINDOW_AUTOSIZE );
imshow( "Contours", drawing );
}
Omlouvám se, ale nevím kam to mám napsat - zde se určitě najde někdo znalý, kam to nahlásit! Chtěl jsem to napsat do diskuzí s tématikou Bitcoin, ale všude chtějí registraci, ale to tedy nemíním podstupovat. Tak jsem hledal něco, kde lze napsat příspěvek bez přihlášení, a tak se ještě jednou omlouvám, že ezu do diskuze, ale není to žádná sranda, co se mi stalo.
Dnes jsem potřeboval jistou složku na mém externím disku a nestačil jsem se divit, co jsem zjistil. Po otevření adresáře jsem uviděl u všech složek koncovku *.LOCKED a mezi složkami je i jeden nový texťák README TO UNLOCK.txt tohoto znění:
"Your files are locked and encrypted with a unique RSA-1024 key!
To regain access you have to obtain the private key (password).
++++++++++++++++++++
To receive your private key (password):
Go to http://u5ubeuzamg54x5f3.onion.to and follow the instructions.
You will receive your private key (password) within 24 hours.
Your ID# is 28403489
If you can't find the page, install the Tor browser (https://www.torproject.org/projects/torbrowser.html.en) and browse to
http://u5ubeuzamg54x5f3.onion
++++++++++++++++++++
BEWARE - this is NOT a virus.
The ONLY way to unlock your files/data is to obtain your private key (password) or you may consider all your data lost.
You have just 5 days before the private key (password) is deleted from our server, leaving your data irrevocably broken.
++++++++++++++++++++
LOCKED ON POSSESSION OF COPYRIGHTED MATERIAL AND SUSPICION OF (CHILD)PORNOGRAPHIC MATERIAL."
Proto jsem začal otvírat i ostatní adresáře a byl jsem zhrozen, neboť mám zakódováno značné množství adresářů, ve kterých mám uložena velmi důležitá data!!! Podle toho hajzla, který to udělal, o ně tedy přijdu, protože Bitcoiny nemám, neboť nevím, co to je. Takže nezaplatím požadovanou částku a po pěti dnech budou moje data ztracena. Taková informace je na stránce http://u5ubeuzamg54x5f3.onion/ a zde je její znění "Instructions to unlock your files / data:
1. Download and install the Multibit application. This will give you your own Bitcoin-wallet address. You can find it under the 'Request' tab. Paste this in the 'Your BTC-address' field below.
2. Buy 0.2 BTC (Bitcoin) and send it to your own Bitcoin-wallet address, they will show up in the Multibit app that you installed earlier. From there, hit the 'Send' tab. Send the remaining BTC (bitcoin) to our Bitcoin-wallet address: 1AS1JQVubJ4DUWYSCiivUhgM1UWV2TnNoH
Now submit the form below, only if you've actually sent the Bitcoins. Upon manual verification of the transaction you will receive the decryption key (password) through email within 12 hours. ALL of your files/data can then be unlocked and decrypted automatically. Please remember this is the only way to ever regain access to your files again!
Your BTC-address: Your ID#: Your Email:" ale otevřít jde jen pomocí Tor browseru. Nedokázal by mi někdo poradit, jestli neexistuje nějaká možnost (software), jak odemknout soubory, které jsou zamčené klíčem RSA-1024 key? Předem moc děkuji a prosím o šíření této zprávy. eric.morris-61qty02@speed.1s.fr